in reply to hard-coded hash return nothing for utf-8 string

$utf-8_string is not a legal identifier. Underscore is allowed, but dash is interpreted as a minus sign.