Snarks and grumpkins.