Support for Enumerator as the return value of the filter