no implicit raf anymore

Not sure if it gives any benefit. Definitely makes code harder
Simplified bindings
Simplified custom tag creation