On Wed, Jul 25, 2018, 11:27 PM Chris Angelico <rosuav@gmail.com> wrote:
means that you cannot do this:
>>> NullCoalesce(spam).nil is None
This IS fundamentally unfixable in a library.
Right now, you can still always call .unbox() at the end to get the underlying value. I agree that's a little ugly, hence why I added the wrapt proxy stuff. Most operations trigger unboxing, but indeed not simply echoing to the shell.