what has not been asked yet is:
why is there an escape for .? they are not special characters in strings.
for a moment i thought this could be to help simplify arguments to regexps, but that can't be as the escape will be replaced before the regexp handler sees it.
so when was . introduced and to what end?
greetings, martin.