Doing a metaprogramming exercise, pairing with Spike