be more strict about applying transforms only to class nodes that follow the appropriate convention
various fixes to async handling: decorate onCompete handlers, fix web request decorator closure dispatch