Pimpl idiom is different from manage management encapsulation