New Specs Rather Than New Classes

Name open for discussion. But yes, all for it!