Added Reads and Writes support for Enumerations. Fixes #2050

`"can read enums" in {`