Removed duplicate Class() constructors. Experimented with phenotype pattern matching.