These entailed constraints only affect performance, and can be removed without affecting the correctness of the code. They speed up scalar multiplication of a curve point, used for example in Bitcoinolog.