Obtener valores anidados en Immutable.js

De acuerdo con los documentos aquí:https://facebook.github.io/immutable-js/docs/#/Map/getIn

Debería poder obtener el valor profundamente anidado proporcionando una matriz para elkeyPath argumento. Esto es lo que he hecho, sin embargo, estoy obteniendoundefined como el valor de retorno.

http://jsfiddle.net/srxv4mwu/

var obj = Immutable.Map({categories: {1: 'a', 2: 'b'}});
var output = obj.getIn(['categories', 1]);
alert(output);

¿Qué estoy haciendo mal?

Respuestas a la pregunta(2)

Su respuesta a la pregunta