Minor refactoring
- No need to make customForEach use Option
- CustomizableComprehensionForEach -> ForEachProcessor