trait initialization

- add trait initialization emulation