add check for composite-field max bit width