Конкретно эта конструкция не имеет никакого отношения к эмуляции классов. Создается анонимная функция, тут де вызывается с 2мя параметрами, один из которых тоже анонимная функция, возвращаемый результат приводится к Boolean и отрицается (логическое НЕ)