moved foreign key mutator
moved hydrate
removed hack for generating temporal accessor comment
removed unused code
moved clear