Just throw InvalidOperationException, base class deals with erroring out.