Add toIList and toEphemeralStream to Foldable