274ef6c45b
We had two distinct functions dispatched by an enum that was always known somewhere higher up on the callstack.