that sounds weird. we should throw an exception, it would be a bug of jackalope to ever return not a date object if the property type is date.