DeferrableAutowiring now has protected inheritance of AnySharedPointer