Wouldn't it be friendlier to list structures if foldl' was used instead of foldl?