Register width should be a type concern, not a value concern.