...
Changes in behaviour can break the users of the toolkit. Major changes in behaviour such as threading should be treated like API and require the same steps as an API review. It is critical that the Team Lead and Architects are aware of how the toolkit behaves and understand how it can be is used.
While API is easy to define, behavioural changes can be fuzzy. When in doubt, ask.
Overview
Content Tools
ThemeBuilder