final public List<Unit> Field(ClassUnit classUnit) throws ParseException {
  FieldDetails fieldDetails = new FieldDetails();
  Modifier modifier = null;
  List<Unit> fieldList = null;
    modifier = Modifier();
                        fieldDetails.setModifier(modifier);
    fieldList = FieldDeclarations(fieldDetails);
    for(Unit fieldUnit: fieldList){
      VariableUnit vUnit = (VariableUnit) fieldUnit;
      vUnit.classUnit = classUnit;
      vUnit.setLocalVariable(true);
    }
    {if (true) return fieldList;}
    throw new Error("Missing return statement in function");
  }