Safer work with boost.compute