Hypothetical: You encounter a Ghost-type roaming legendary (a new generation approaches) and wish to prevent the Pokémon fleeing on the first turn of battle. The only thing I can think of would be a very fast Pokémon with both a trapping ability and a move that changes the enemy's type. I'm pretty sure no Pokémon (so far) has both.