Add move semantics to BaseHandle derived classes in Adaptor public API