This looks cool. Please consider minimizing the learning curve as much as possible.
A simple example is someone who is coming from a pure javascript background. They already use 'attr' for attributes, and use 'css' for classes and then use 'style' for styles.
Yes, 'sty' makes sense for you and 'cls' for classes because its b4x code, can you be kind and add the compatibility methods then? I know you might say, get the github and fork it to meet your needs or not. Its a kind request either way.
Also, whilst I understand i might need to use javascript for this. Would it be sensible to bridge the javascript and add realtime functionality here, for example.
1. ToggleClass
2. RemoveClass
3. AddClass
4. Enable / Disable
etc.
#JustThoughts.