It seems crazy to me that a client would need a compile dependency on HBase. Couldn't this lead to compiling against one version, and then running against a different, incompatible one? Is this less of a big deal than I think? Is there a way to fix this in Kiji-MR, instead of in client pom's?