Выпустил версию 4.2.0. Теперь для методов add и addOrSet по умолчанию создаётся контекст в случае если он не задан, отключить это поведение можно с помощью параметра create = false.
var a = {};
$C(a).add(10, {name: 'foo', context: 'base > bar'});
a.base.bar.foo // 10
// ***
var b = {};
$C(b).add(10, {name: 'foo', context: 'base > bar', create: false}); // error: bar is not defined