Switch over to the Guava callback API. Compiles now too