Time Immemorial turns 750: The Medieval law that froze history at 1189