code: function () { $assertNotCalled (function (fail) {
                                          var Compo = $component ({ init: function () { fail () } })
                                          var compo = new Compo ({ init: false })
                                          $assert (typeof compo.init, 'function') }) }
docs: /*  If you don't want init() to be called at constructor (to call it manually later),
  pass init:false to constructor's config