this actually works just fine.  in void context the code to generate the result is thrown away anyway....