public abstract void Accept(IChangesetInfoResolver resolver);
public override void Accept(IChangesetInfoResolver resolver) { resolver.Resolve(this); }