code: function (date1, date2) {
              // Requires year2 == (year1 + 1) or year2 == year1
              // Returns TRUE if February 29 is between the two dates (date1 may be February 29), with two possibilities:
              // year1 is a leap year and date1 <= Februay 29 of year1
              // year2 is a leap year and date2 > Februay 29 of year2
  
              var mar1year1 = moment(new Date(date1.year(), 2, 1));
              if (moment([date1.year()]).isLeapYear() && date1.diff(mar1year1) < 0 && date2.diff(mar1year1) >= 0) {
                return true;
              }
              var mar1year2 = moment(new Date(date2.year(), 2, 1));
              if (moment([date2.year()]).isLeapYear() && date2.diff(mar1year2) >= 0 && date1.diff(mar1year2) < 0) {
                return true;
              }
              return false;
            }
docs: Actual/actual