public Relay.TargetFactory getTargetFactory() { return null;
public TargetFactory getTargetFactory() { return SimpleRelayFactory.INSTANCE;
  public Relay.TargetFactory getTargetFactory() {    return null;  }