        write: function (chunk, enc, cb) {
          parser.parse(chunk)
          cb() // nothing to do
        }
The product does not properly control the amount of recursion which takes place,  consuming excessive resources, such as allocated memory or the program stack.