Removes the assertion for the default value, now than can be also be a callable that returns a date
Fix the acceptance of a default date