Qualified Cardinality draft
qualified cardinality (onClass) complete / with tests
Merge branch 'qualifiedCard'