<?php
// name comes as 27 but its ->setDefault(25)
$form = new MyForm();
$form->isValid(); // true
echo $form->get('name')->getValue(); // 27 instead of 25!

the setDefault isnt good for having a default value if the form didnt pass?