_string needed to be _pointer; we don't use enum-set-member?