whole_func_string: function(name) {
        delete this.__scope.unresolved[name];
        var stub = name + ".";
        for (var id in this.__scope.unresolved) {
          if (id.startsWith(stub)) {
            delete this.__scope.unresolved[id];
          } 
        }
      }
func_code_string: function(name) {
        delete this.__scope.unresolved[name];
        var stub = name + ".";
        for (var id in this.__scope.unresolved) {
          if (id.startsWith(stub)) {
            delete this.__scope.unresolved[id];
          } 
        }
      }
func_documentation_string: Removes a reference from scope; this should only really be used after scanning is complete
  @param name