deleted badmethod, invalidargument, unexpectedvalue exceptions