Could strings have context?

A common problem faced within Rebol is passing string-based templates to functions without any context attached to them. What would it take/cost to add context to string values? An example:

my-context: make object! [
    x: 10
    template: "x"
]

reduce load my-context/template

The thought would be a string in source would adopt its parent context, otherwise would be unbound.

1 Like