code: function doesMemberExpressionContainCallExpression(node) {
              let currentNode = node.object;
              let currentNodeType = node.object.type;
  
              while (currentNodeType === "MemberExpression") {
                  currentNode = currentNode.object;
                  currentNodeType = currentNode.type;
              }
  
              return currentNodeType === "CallExpression";
          }
docs: Check if a member expression contains a call expression
  @param {ASTNode} node MemberExpression node to evaluate
  @returns {boolean} true if found, false if not