argument.myServerTimeZone = myServerTimeZone;
  protected AbstractEOArgument _cloneArgument() {    AbstractEOArgument argument = _createArgument(myName);    argument.myColumnName = myColumnName;    argument.myExternalType = myExternalType;    argument.myValueType = myValueType;    argument.myValueClassName = myValueClassName;    argument.myValueFactoryMethodName = myValueFactoryMethodName;    argument.myFactoryMethodArgumentType = myFactoryMethodArgumentType;    argument.myAdaptorValueConversionMethodName = myAdaptorValueConversionMethodName;    argument.myScale = myScale;    argument.myPrecision = myPrecision;    argument.myWidth = myWidth;    argument.myAllowsNull = myAllowsNull;    argument.myDefinition = myDefinition;    return argument;  }