gen: group functions in gen.h