Add Enum.empty? and Enum.member? to the Enum.Iterator protocol, fixes #804
Merge pull request #1008 from devinus/expanded-enum-protocol

Add Enum.empty? and Enum.member? to the Enum.Iterator protocol, fixes #804