Extending Date prototype in favor of dateFunctions