[boost] interest in run-time typechecked replacement of void pointer ?