code: function hasMultiplicationBesideDivision(node) {
    if (!Node.Type.isOperator(node)) {
      return false;
    }
    if (node.op === '*') {
      return true;
    }
    // we ony recurse through division
    if (node.op !== '/') {
      return false;
    }
    return node.args.some(hasMultiplicationBesideDivision);
  }
docs: Returns true if there is a * node nested in some division, with no other operators or parentheses between them. e.g. returns true: 2*3/4, 2 / 5 / 6 * 7 / 8 e.g. returns false: 3/4/5, ((3*2) - 5) / 7, (2*5)/6