What's the difference between a porcupine and a BMW? With a porcupine, the pricks are on the outside.