Non-Functional Requirements as Qualities, with a Spice of Ontology