We should add a count option that generates multiple keys instead of a single primary key. When count == 1, a single primary key should still be generated. When in key only mode, an array of keys should be emitted instead of a single key, and example code should be updated to decode a Set.