Add enum getter functions
Finish up a couple of the getters

Two of the enum getters are pretty much done, but the string
version is not quite ready to go.