Removed ZonedDateTime::toInstant(), redundant with getInstant()
Moved the Cast::toInteger() method to the DateTime component