Vampire Detector example from http://www.braveclojure.com/core-functions-in-depth/