- Support global hooks inherited by new threads - Support thread hooks, where each thread can have its own hook This should also allow to enable hooks for async calls. Related to #489 #347
UserDataMethods
UserDataFields
Pass `'static` arguments to async functions and require `'static` Future. (in future we can use async closures to make it more elegant).
util
Refactor internal userdata types to switch to the new `TypeKey` trait