Yes, it works fine. At least, all tests pass and passing null didn't do anything when I played with this manually for a while.