Empty field sections are superfluous and should be removed.
type TFoo = class(TObject) var procedure Bar; end;
type TFoo = class(TObject) procedure Bar; end;