defaultValue and defaultValueFn now delete each other when set

The extendsModel chain was otherwise broken, and supermodel
defaultValueFn was winning over my model's defaultValue.