Don't force a default value in a format function

This seems like a more sane fix to so many of the bugs related to default values. If
someone really wants to make 0, 0.00, etc. the default let them force it via the "Default
Value" attribute