I don't prescribe to the sub types thing.. To sum it up, I don't see how or why someone would put an emphasis on one function more than the other for a length of time for sub types to mean anything; They're already in order as per model A?