ну первым мапом я делаю новый массив, внутри которого копирую каждый объект и добавляю ему свойство friends. этому свойсту присваиваю массив не объектов а имен(опять же мап, иначе вернет весь объект и мне надо только имя) и далее пытаюсь фильтровать чтобы св-во name текущего объекта не попало в массив friends но оно попадает.