That problem is not that common, but neither that rare... I think I've seen a discussion about that some time ago, about Callables that return nothing.
I agree with the other posters that this is a good solution, much better than using Object or some other dummy placeholder.