launder inputs to Option

We unify input cleaning functions `_launder` and `normalize` into a single function, `_launder`.  We also apply this function in the `Option` constructor.