Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
It threw the right exception, as I did pass a null, it just was non-obvious as the error came out far from where the null actually was. I don't know that they could have really saved me from myself without an unacceptably large delay.