(*) Converting Delta X and Delta Y length checks to exceptions