The macro is a neat trick, but it's better to stick to the normal convention for property setters that's used everywhere else.  I'm OK with this for now if it saves a lot of time, but eventually I'd like to make it consistent.  You know?  :rooster: