can a restraint of trade be never ending i.e no time limit?