Answering my own case, in the example above to avoid the default strings for the enum, all I did (and it did work) was to directly assign the string values (inside the _enum_ definition) and avoid the `$` overload altogether.
Quite an obvious solution, I guess... :)
