Walter Bright Wrote: > One way is to simply add a "property" attribute keyword: > > property bool empty() { ... } > property void empty(bool b) { ... } > > The problem is that: > > 1. there are a lot of keywords already > 2. keywords are global things Have you thought about reusing existing keywords? like "in" and "out"