* ulong VARNAME/VALUE VALUE if bitfields2ul)
*
* hbytes mask-map lookup MAP-VAR ADDRESS [DEFAULT] => DATA
- * error on missing default or if address too short
+ * error on missing default or if any prefix longer than address
* hbytes mask-map amend MAP-VAR PREFIX PREFIX-LENGTH DATA
* a maskmap MAP is [list [list PREFIX PREFIX-LENGTH DATA]] sorted
* first by descending PREFIX-LENGTH and then by ascending PREFIX
* HBYTES LENGTH MISMATCH when blocks must be exactly same length
* HBYTES SYNTAX supposed hex block had wrong syntax
* HBYTES VALUE OVERFLOW value to be conv'd to hex too big/long
+ * HBYTES MASKMAP NOMATCH no addr/mask matches address for lookup
+ * HBYTES MASKMAP UNDERRUN addr value for lookup is too short
* HBYTES MASKMAP SYNTAX LLENGTH value for mask-map entry not llength==3
* HBYTES MASKMAP SYNTAX UNDERRUN value for mask-map entry hex too short
* HBYTES MASKMAP SYNTAX OVERRUN actual mask-map entry hex too short