Simpler syntax for checking for nil arguments
Static method Occi::Core::Category.valid_term?

Checks if the supplied term consists of valid characters. Throws exception otherwise
TODO: Currently throws StandardError. Consider defining custom exception class
Checking term and scheme for validity
Testing possible issues with the parent argument