docs: function arrset(arr, type) {
        if (arr == null) return null;
        if (typeof arr == 'string') {
          var f = umecob[type](arr);
          if (!f || typeof f != 'function') return null;
          return [f];
        }
        if (arr instanceof Array) {
          var l = arr.length;
          if (l == 0) return [];
          var ret = [];
          for (var i=0; i < l; i++) {
            var f = umecob[type]( arr[i] );
            if (f && typeof f == 'function') ret.push(f);
          }
          return ret;
        }
        return null;
      }