template< typename IoObjectService1> basic_io_object( IoObjectService1 & other_service, typename IoObjectService1::implementation_type & other_implementation);