whole_func_string: function (store, subject) {
        kb.fetcher.nowOrWhenFetched(store.uri, subject, function (ok, body) {
          if (!ok) return complain('Cannot load store ' + store.uri + ': ' + body)
  
          //              Render the forms
  
          var forms = UI.widgets.formsFor(subject)
  
          // complain('Form for editing this form:');
          for (var i = 0; i < forms.length; i++) {
            var form = forms[i]
            var heading = dom.createElement('h4')
            box.appendChild(heading)
            if (form.uri) {
              var formStore = $rdf.Util.uri.document(form)
              if (formStore.uri !== form.uri) { // The form is a hash-type URI
                var e = box.appendChild(UI.widgets.editFormButton(
                  dom, box, form, formStore, complainIfBad))
                e.setAttribute('style', 'float: right;')
              }
            }
            var anchor = dom.createElement('a')
            anchor.setAttribute('href', form.uri)
            heading.appendChild(anchor)
            anchor.textContent = UI.utils.label(form, true)
  
            /*  Keep tis as a reminder to let a New one have its URI given by user
            mention("Where will this information be stored?")
            var ele = dom.createElement('input');
            box.appendChild(ele);
            ele.setAttribute('type', 'text');
            ele.setAttribute('size', '72');
            ele.setAttribute('maxlength', '1024');
            ele.setAttribute('style', 'font-size: 80%; color:#222;');
            ele.value = store.uri
            */
  
            UI.widgets.appendForm(dom, box, {}, subject, form, store, complainIfBad)
          }
        }) // end: when store loded
      }
func_code_string: function (store, subject) {
        kb.fetcher.nowOrWhenFetched(store.uri, subject, function (ok, body) {
          if (!ok) return complain('Cannot load store ' + store.uri + ': ' + body)
  
          //              Render the forms
  
          var forms = UI.widgets.formsFor(subject)
  
          // complain('Form for editing this form:');
          for (var i = 0; i < forms.length; i++) {
            var form = forms[i]
            var heading = dom.createElement('h4')
            box.appendChild(heading)
            if (form.uri) {
              var formStore = $rdf.Util.uri.document(form)
              if (formStore.uri !== form.uri) { // The form is a hash-type URI
                var e = box.appendChild(UI.widgets.editFormButton(
                  dom, box, form, formStore, complainIfBad))
                e.setAttribute('style', 'float: right;')
              }
            }
            var anchor = dom.createElement('a')
            anchor.setAttribute('href', form.uri)
            heading.appendChild(anchor)
            anchor.textContent = UI.utils.label(form, true)
  
            /*  Keep tis as a reminder to let a New one have its URI given by user
            mention("Where will this information be stored?")
            var ele = dom.createElement('input');
            box.appendChild(ele);
            ele.setAttribute('type', 'text');
            ele.setAttribute('size', '72');
            ele.setAttribute('maxlength', '1024');
            ele.setAttribute('style', 'font-size: 80%; color:#222;');
            ele.value = store.uri
            */
  
            UI.widgets.appendForm(dom, box, {}, subject, form, store, complainIfBad)
          }
        }) // end: when store loded
      }
func_documentation_string: Render forms using a given store