I think we probably should be dealing only with quality requirements, not qualities. `Quality` is for representing the parsed quality of a release, `Requirements` is to represent what possible qualities are acceptable.