(#57) Support values for without_

Parity to `with_` rather than always assuming undefined.

---

Do you consider this useful? Are those additional tests sufficient?