Using more path helpers; More preloading; Using has_attribute? for *_utc...

... methods