ecma_set -> vbar_set
ecma_clear -> vbar_clear
ecma_get -> is_vbarred
I think "ecma" was to indicate this shifting was to support Western European characters, although even then, as a prefix it doesn't make sense because it shifted special characters to ASCII control characters. Now that FMSLogo supports Unicode, the using the "ecma" prefix is even sillier.
"vbar" better describes what these functions are doing. And "is_vbarred" was preferred to "vbar_get" because the function is a predicate and doesn't "get" anything.