@Override
  public synchronized String getReturnValueIfSame() {
    if (Strings.areSameInstance(myReturnValueTemplate, RETURN_VALUE_UNDEFINED)) return null;
    return myReturnValueTemplate;
  }
@Override
  public synchronized String getReturnValueIfSame()