А «o» несёт какую-нибудь смысловую нагрузку? Или можно делать так:
myToolbox = (
function () {
var cache = {};
return {
css: function (el, prop) {
/*return css-prop*/
},
ajax: function (options) {
/*make ajax-request*/
},
getCache: function () {
return cache
}
};
}
)();
?
Мне так читать проще.