Perjury traps are typically used by the intel agencies to force people to cooperate with larger cases, the threat of bankrupting their families with a multi-million dollar lawsuit is usually enough to get them to plead guilty to lying in exchange for cooperation and immunity.