class Jekyll::Document

Overwriting the Jekyll::Document class

def date

this call to return nil if no date is defined instead.
collection item. This will break our diff algorithm, so we monkey patch
By default, Jekyll will set the current date (time of build) to any
def date
  data['date'] || nil
end