docs: function(elm, html, pos) {
  			if (gui.Type.isString(html)) {
  				if (pos) {
  					return elm.insertAdjacentHTML(pos, html);
  				} else {
  					if (gui.mode === gui.MODE_ROBOT) {
  						gui.materializeSub(elm);
  						gui.suspend(function() {
  							elm.innerHTML = html;
  						});
  						gui.spiritualizeSub(elm);
  					} else {
  						elm.innerHTML = html;
  					}
  				}
  			} else {
  				return elm.innerHTML;
  			}
  		}