Bluebox

* Add multiple init style support
* Add name attribute
* symbol attribute access is unfavored