Misa (41) [Avatar] Offline
#1
return Function.indentity();

should be

return Function.identity();
Campbell Ritchie (63) [Avatar] Offline
#2
Well done: that was a difficult error to find. I didn't find it until after your post alerted me to its existence.