Single info structure.
Metadata can be union.
Shorten names.
Simplify.
xbits -> xbf
XBITS -> XBF