docs: function applyMixins(properties) {
    var mixins = properties.__mixins__
    if (type(mixins) != 'array') {
      mixins = [mixins]
    }
    var mixedProperties = {}
    for (var i = 0, l = mixins.length; i < l; i++) {
      mixin(mixedProperties, mixins[i])
    }
    delete properties.__mixins__
    return extend(mixedProperties, properties)
  }