dynamically hook function

- Tweak.mm -> Tweak.x
- new %ctor