code: function consStr(bits) {
    return function(value) {
      var uint = new UInt({ bits: bits, value: value });
      return uint;
    };
  }
docs: Construct a function that converts a string to a value with a specific underlying bit precision. If the bit precision is 32 or less, the result is a natural number. If the bit precision is greater than 32, the result is an array of natural numbers where each cell is [0..255].  consStr :: String -> Nat | [Nat] if bits > 32