 + * A wrapper to take care of the functions concerning an input element
 + */
 +function Inputter(options) {
-+  if (!inputterCssImported && !options.preStyled) {
-+    dom.importCssString(inputterCss, this.doc);
-+    inputterCssImported = true;
-+  }
-+
 +  this.requ = options.requisition;
 +
 +  // Suss out where the input element is

+
+  for (var prop in scope) {
+    if (prop.indexOf(matchProp) === 0) {
+      var value = scope[prop];
+      var description;
+      var incomplete = true;
+      if (typeof value === 'function') {

+  var Inputter = require('gcli/ui/inputter').Inputter;
+  var ArgFetcher = require('gcli/ui/arg_fetch').ArgFetcher;
+  var CommandMenu = require('gcli/ui/menu').CommandMenu;
+  var FocusManager = require('gcli/ui/focus').FocusManager;
+
+  var jstype = require('gcli/types/javascript');
+  var nodetype = require('gcli/types/node');
