Until we know what goes on with x, bdx, bzx, etc. for the other LBC variants we should check for our known conditions/assumptions and raise a warning otherwise. E.g. If bdx is zero or MDI then don't update bzx and raise a warning.