maetl/yarrow — pull request #40 by bc-luke (2013-01-12 01:16:43+00:00)
Title: Corrected check for instantiability and added tests to verify

The ```ClassModel``` was incorrectly reporting interfaces and abstract classes as instantiable. This change corrects the ```isInstantiable()``` method such that it returns false for abstract classes and interfaces.