I wasn't able to compile the code without this, even before making my changes. Without the dependency, I get problems with 'import com.google.common.base.Objects' and other imports.

I didn't feel quite right adding this, but I thought maybe it was a dependency you had previously added for another project which was left over in your cache or something? I'll delete it if you think I should.