The Classification API has two parts: manipulating
classifications, and manipulating the categories they contain.
A root level classification object is provided to return category nodes. The CategoryNode objects returned from the methods are extended from the standard JavaScript ScriptNode model to include category manipulation.