> > $.foo > > It's already defined as an instance variable. I don't think I like that. Instance variables are far more common that class variables, so why not just $foo, and you could use a compile-time property for class variables. Like C<is private> as discussed. That or C<is static>. I think the latter makes more sense.
Or is there some reason this wouldn't work? Luke