templated 'handle' in pimpl code? (Slightly off topic)