handleAdjacentDay = function () {
        if (self.options.adjacentDaysChangeMonth) {
          if ($currentTarget.is('.' + classes.lastMonth)) {
            self.backActionWithContext(self);
            return true;
          } else if ($currentTarget.is('.' + classes.nextMonth)) {
            self.forwardActionWithContext(self);
            return true;
          }
        }
      }
Renders the calendar.

Get rid of the previous set of calendar parts. This should handle garbage
collection according to jQuery's docs:
  http://api.jquery.com/empty/
To avoid memory leaks, jQuery removes other constructs such as
data and event handlers from the child elements before removing
the elements themselves.