uh, I did not see this problem before. This kind name is too generic. Generic kind name may conflict with same generic name defined in any kind used by Ares. Bigger project means collision are more likely to happen. Kind names should be prefixed by `Ares.Hera.`, i.e. `Ares.Hera.BorderWidth`. If you think Hera may be used outside of Ares, you can use `Hera.BorderWidth`. 

Note that I wrote `BorderWidth` in camel case, i.e. not `border_width`. The current convertion is to use Camel case and leading capital for kind name. Leading lowercase is used for `name` attribute which reference to an instance of a kind (in the component list). It's like the difference between classes and objects in other languages.

Hope this helps