function equal(a, b) {
    if (a.type !== b.type) {
      return false
    }
    return utils.equalTokens(a, b, tokenStore)
  }
Determines whether the two given nodes are considered to be equal.
@param {ASTNode} a First node.
@param {ASTNode} b Second node.
@returns {boolean} `true` if the nodes are considered to be equal.