Verify state type - Yomguithereal/baobab GitHub Wiki
var Baobab = require('baobab');
var tree = new Baobab({
todos: ['foo'],
user: {
foo: 'bar'
}
});
tree.select('todos').isBranch(); // true
tree.select('user').isBranch(); // true
tree.select('todos', 1).isLeaf(); // true
tree.select('user', 'foo').isLeaf(); // true