perties() {
if (!this._properties) {
styleProperties.decorateStyles(this._styles);
this._styles._scopeStyleProperties = null;
this._properties = styleProperties.scopePropertiesFromStyles(this._styles);
}
return this._properties;
},
_needsStyleProperties: function() {},
_computeStyleProperties: function() {
return this._styleProperties;
}
};
return api;
}();

(function() {
Polymer.StyleCache = function() {
this.cache = {};
};
Polymer.StyleCache.prototype = {
MAX: 100,
store: function(is, data, keyValues, key