[Boost-users] [Boost.Python] How is shared_ptr<SubClass> matched with shared_ptr<Base> in signature?