Shouldn't this just throw UnsupportedOperationException? Don't GroupByIdBlocks only contain longs? (same question applies to all other getXXX methods below)