делай новый локатор, инхеретный от базового))))000
class Locator:
... # куча базовой ебалы
class Input(Locator):
def clear():
...
def fill():
....
ну собственно это я выше и написал. с точки зрения прозрачности - переопределение в пейдже - это просто лишняя функция в пейдже, используемая только тут. Переопределение в локаторе - это лишний сабкласс, используемый только в этой пейдже. не люблю лишних сущностей :)