# File lib/date.rb, line 1152
  def leap?
    self.class.jd_to_civil(self.class.civil_to_jd(year, 3, 1, fix_style) - 1,
                     fix_style)[-1] == 29
  end