Resolve #35: generator.combine and .flatmap