pimpl helps more since its trivially implementable in existing codebases while modules are a much bigger pain.