This allows me to keep prototyping things on a random desktop machine, even if that machine has its own ideas about foo_t types.