updates to species module for tranisivity of subclass option usage from
pattern.