public static function unXss($input) {
            if (self::isTraversable($input)) {
                foreach ($input as &$i) {
                    $i = self::unXss($i);
                }
            } elseif (is_scalar($input)) {
                $input = htmlspecialchars($input, ENT_QUOTES | ENT_HTML5 | ENT_SUBSTITUTE);
            }

            return $input;
        }