Changed isAllocationSwapAcceptable to accept swaps for appointments in the same preference level