Мне самому так и не удалось заставить это работать, и я был вынужден переключиться на другие задачи. Казалось бессмысленным тратить так много времени на то, что обычно является базовым упражнением по программированию. В моём случае, вероятно, дело было в нескольких ошибках синтаксиса здесь и там, но я так и не нашёл полностью рабочую реализацию. Также я был бы признателен за полностью рабочий пример того, как выполнить проверку if string === string.