I really like all the replies I got to this; thank you Moritz,
Jonathan, TSa, Larry, John and Damian.

>From the feedback I received, I will now do the following:

1. Remove "is rw" from all attributes that aren't supposed to be
writable from outside the class.

2. Start using $!foo consistently in methods, for both read and write accesses.

It remains to be seen whether the greater understanding you have given
me about the inner workings of Perl 6 classes will make this system
bearable. :) I hope it will.

// Carl

Reply via email to