Thanks Kevin.  That's a nice example that clears things up a bit for
me.

I think my main concern is with the decorators.  I think they're being
overused.  Note these are just my opinions.  I think a program should
come with defaults for the most frequent use cases.  Take expose for
example.  I would guess that most methods will be exposed so a method
should be exposed by default and hidden with a decorator or other
means.  I'm still learning and forming opinions, but my initial opinion
on decorators is that they should be used sparingly and when an equally
simple solution exists it should be used instead.

Reply via email to