def __new__(cls, string, pos_tag=None):
return super(Word, cls).__new__(cls, string)<EOL>
Return a new instance of the class.

        It is necessary to override this method in order to handle the
        extra pos_tag argument in the constructor.