Allow options for enum to be callable

Closes #66