oops, date2 passes, date3 is the failing one.
get rid of all these methods that do nothing but chain up to _ejs_object_specops.  instead do a pretty quick pass over all classes and resolve inherited slots at startup.