title: later.js - February and End of Month
body: <p>I am creating a platform for recurring monthly orders.</p>
  
  <p>I am using later.js for the recurrence. I have come across the following two cases and I am wondering if anybody has suggestions on how to better handle these (or if later.js handles them natively somehow):</p>
  
  <ul>
  <li><p>later.parse.recur().on(31).dayOfMonth()
  The date is the 31st of a given month. Current result is that is jumps months that end on the 30th. WORKAROUND: is to use last().dayOfMonth().</p></li>
  <li><p>later.parse.recur().on(30).dayOfMonth()</p></li>
  <li>later.parse.recur().on(31).dayOfMonth()
  Month of February, ending on the 28th or 29th. How to handle if the date is 30th (or 31st). WORKAROUND: If date > 28th, add .and().on(59).dayOfYear()</li>
  </ul>
  
  <p>Thanks!</p>