Make descendant operators lazy