static isPP (str) {
    if (Array.isArray(str)) {
      return str.includes('__proto__') || str.includes('constructor');
    }

    return str === '__proto__' || str === 'constructor';
  }
Does this string try and do some prototype pollution