context can be passed to compilers
added __wrap__ pseudo rule
allow multiple types per handler
0.0.5