public Function_Instance_Statement(final Reference reference) {
    this.reference = reference;

    if (reference != null) {
      reference.setFullNameParent(this);
    }
  }
  public Undefined_FieldSpecification(
      final Identifier identifier,
      final Defined_Reference reference,
      final boolean isOptional,
      final Reference defaultSetting) {
    super(identifier, isOptional);
    governorReference = reference;
    defaultSetting1 = defaultSetting;
    mDefaultSetting = null;

    if (null != governorReference) {
      governorReference.setFullNameParent(this);
    }
    if (null != defaultSetting1) {
      defaultSetting1.setFullNameParent(this);
    }
  }