first stab at meta
unifies private[this] and private[something]
synthetic and artifact are gone, because they will become transient annotations
meta => props => annots
Merge pull request #5 from xeno-by/meta

first stab at meta