account_recovery_request_object(Constructor &&c, allocator<Allocator> a) :new_owner_authority(shared_authority::allocator_type(a.get_segment_manager())) { c(*this); }
undo_state( allocator<T> al ) :old_values( id_value_allocator_type( al.get_segment_manager() ) ), removed_values( id_value_allocator_type( al.get_segment_manager() ) ), new_ids( id_allocator_type( al.get_segment_manager() ) ){}
owner_authority_history_object(Constructor &&c, allocator<Allocator> a) :previous_owner_authority(shared_authority::allocator_type(a.get_segment_manager())) { c(*this); }