docs: function (key, instance) {
              if (arguments.length == 1) {
                  instance = key;
                  key = null;
              }
  
              if (key) {
                  this.$singletonInstanceCache[key] = instance;
              } else {
                  this.$singletonInstanceCache.push(instance);
              }
  
  
          }