In other words, how can I prevent data-processing objects from interpreting certain messages they receive as instructions?
Example:
msg{a b c} -> obj{prepend set} -> msg{set a b c}
Actual (prepend intercepts the 'set' message)
msg{set q} -> obj{prepend set} (no output)
msg{a b c} -> obj{prepend set} -> msg{q a b c}
Desired (prepend treats all messages as data)
msg{set a b c} -> obj{prepend set} -> msg{set set a b c}