Revert "Revert "support for qualities (properties w/o values)""

This reverts commit d9bd6a29fdd9cca1c979fd0b177d753db497cac2.
new syntax for qualities