docs: function generateRenderFunc(renderFunc) {
          return function () {
              var res = null
              try {
                  res = renderFunc.apply(this)
              } catch (e) {
                  res = React.DOM.div.apply(this, [{style: {color: 'red'}}, 'Exception:' + e.message])
              }
              return React.DOM.div.apply(this, _.flatten([
                  {key: 'result'},
                  res
              ]))
          }
      }