ok fair enough eric.

> This can just be else: # on_missing == 'ignore' (no need to check since
it's implied by the type checking above).

ok if you check first that on_missing is one of the 3 options.