There is no such thing as a perjury trap – you get interviewed by the special council and you tell the truth. If you like, that is perjury. No trap.
That is like saying gas station cash registers are robbery traps. If you didn’t want me to rob a gas station don’t have cash in the register?