public virtual void PreLoad(Stream stream, Format format, Handler handler) { }
protected abstract void SaveStream(Stream stream, Format format, Handler handler);
public virtual void PostLoad(Handler handler) { // no initialization needed for base OnInitialized(EventArgs.Empty); }