Shouldn't these be scope compile and marked as optional dependencies to mirror what we have in KijiSchema to make this flexible for different underlying hadoop distributions?