protected override IDocument NewCore() { CheckThrowException(); DocumentOperation = DocumentOperation.New; return new MockDocument(this); }