addMessage , resetMessage, setMessage methods for translator . Do we nee...

...d to add it as an abstract class which extends Translator? This is added for we have a getTranslator in the RuleCollection