Changes has_time_zone method to accept only an options hash. This simplifies attribute evaluation.