Allow abstract methods in Enums

Fixes Issue #203