Ensure datetime is parsed before putting it through dateformatting (which expects an actual date object)
Allowing page type viewlets to have pre and post handlers