the publish start and end date need `nullable="true"` because they can be null and phpcr-odm starts validating. the default is nullable=false