An implementation of frack using Google Guava's eventbus.