kobliha, well I don't plan to make it too much public as I hope I add in near future to ruby bindings something like
```
publish :function => :active?, :type => "boolean ()", :as => "active"
```
which allows even more visible syntax, that active without question mark is only for component system.