> Is there any technical reasons behind the $subject for 'translate' methods
> in RexToLixTranslater?

What is your question exactly?
Do you want the methods to be private or public?

I think the main reason for not-public is for encapsulation reasons:
to reduce diversity of usage kinds, thus to reduce diversity of bug
kinds.
I would not say I like each bit of RexToLixTranslater, however it is
nice to keep interface simple.

Vladimir

Reply via email to