rename util.macros -> mixins.accessors
add struct util.time.StopWatch