Ever since
crooked gamblers in the wild and woolly west began concealing aces up their
sleeves and slipping them into their hands in card games, we have had the
expression an ace up one's sleeve for "any tricky, hidden advantage."
Although the practice is not a common way to cheat at cards anymore, the phrase
lives on.