Changing visitor's subclasses names