operation_primitives.tenant_names() and add tenant arg to recursive_get_document