This should at *most* be a debug, imho. It would probably be wise to move it to the bottom of the case statement and make it an underscore catchall, so we don't throw exceptions in the event someone throws something unexpected in here.