code: function(component, components) {
          var deps, depsName, depsConfig;
          if (Type.assert(Type.STRING, component.name)) {
              deps = this.getDependency(component.name);
              if (Type.isArray(deps)) {
                  while (true) {
                      depsName = deps.shift();
                      if (!depsName) {
                          break;
                      }
                      if (!this.has(depsName)) {
                          if (!!components) {
                              depsConfig = this.find(depsName, components);
                              if (depsConfig) {
                                  this.set(depsName, depsConfig);
                                  break;
                              }
                          }
                          this.set(depsName, {});
                      }
                  }
              }
          }
      }
docs: @since 0.0.1
  @author Igor Ivanovic
  @method Initialize#initOne
  
  @description
  Initialize