No, the code in that article doesn't bind the return value. So far all of the examples I've seen work that way, so I have to assume the driver just doesn't support it. But it's interesting that binding the return value doesn't cause an error, it just silently fails to populate the bound variable.