code: function (fn) {
              if (domReady) {
                  try {
                      fn(KISSY);
                  } catch (e) {
                      LoggerManager.log(e.stack || e, 'error');
                      setTimeout(function () {
                          throw e;
                      }, 0);
                  }
              } else {
                  callbacks.push(fn);
              }
              return this;
          }
docs: Specify a function to execute when the Dom is fully loaded.
  @param fn {Function} A function to execute after the Dom is ready
  @chainable
  @member KISSY