Only when a disputed point has long caused bloodshed and disturbance, or when a successful invader (military or theological) insists on a change, is it necessary to draw up a code.