Support comprehensions for Enumerables
Merge branch 'develop' into feature/comprehend
Merge branch 'feature/comprehend' into develop