allow providing enum string list as c array