A way of enabling true constness with the pimpl idiom