Fixed issue where invalid dates could be passed to Commit constructor.