   (zone-offset [this] (wrap (ZoneOffset/from this)))
   java.lang.String
   (zone-offset [this] (wrap (ZoneOffset/of this)))
-  java.lang.Integer
+  java.lang.Long
   (zone-offset ([this] (wrap (ZoneOffset/ofHours this)))
                ([hours minutes]
                 (wrap (ZoneOffset/ofHoursMinutes hours minutes)))))

  (month [this] (wrap (Month/from (LocalDate/now this))))
  java.time.ZoneId
  (month [this] (wrap (Month/from (LocalDate/now this))))
  java.lang.Integer
  (month [this] (Month/of this)))

(defn month-day?

  java.lang.String
  (local-date ([this] (wrap (LocalDate/parse this)))
              ([this param] (wrap (LocalDate/parse this (unwrap param)))))
  java.lang.Long
  (local-date [year month day] (wrap (LocalDate/of year month day))))

(defn local-time?
