Commit part implementation and summarize date handling in DateFormation