       if createOptions.baseMixins?
         hlf.applyMixins instance, namespace, createOptions.baseMixins...
       hlf.applyMixin instance, namespace, apiMixins.base
-      otherMixins = _.chain(apiMixins)
-        .filter(mixinFilter, instance)
+      otherMixins = _.chain apiMixins
+        .filter mixinFilter, instance
         .values()
-        .without(apiMixins.base)
+        .without apiMixins.base
         .value()
       hlf.applyMixins instance, namespace, otherMixins...
     if _.isFunction(instance.init) then instance.init()

    if instance.cls isnt $.noop then $root.addClass instance.cls()

    $root.data instance.attr(), instance

  _.extend hlf,


      safeName = "#{@toString()}#{name[0].toUpperCase()}#{name[1..]}"
      namespace = createOptions.namespace
      
      apiAdditions = _createPluginAPIAdditions name, namespace
        
      if createOptions.apiClass?
        apiClass = namespace.apiClass = createOptions.apiClass
