Add 'subsequences' and 'permutations' to Data.List