>>>>> "MAL" == M <mal@lemburg.com> writes: MAL> 'Joe has $$ $a in his pocket.' $ locals() I'd prefer to hijack an existing operator -- one that's unsupported by the string object. Perhaps / or - or & or | ? -Barry