extract date creator
encapsulate Sugar's weirdness
new date parser