Ergo.walkPrototypes(this.constructor, function(clazz){
        if(clazz.defaults == prevDefaults) return;
        if('defaults' in clazz) $ergo.mergeOptions(o, clazz.defaults);
        prevDefaults = clazz.defaults;
      });