Coffee reflection

Neal Sivula @nealjsivula