public abstract void GetFields(ref TargetFieldContext context);
public override void GetFields(ref TargetFieldContext context) { }