make ''foo: bar'' be a propdef for 'foo'.
Argh, empty attributes are falsy.