Hi, Anton > This is a question only for people who have > finished their bindology degrees.
I'm studying... > I thought of using make, with the object as a template, but > that makes a new object. I want to modify the existing > object in place. Is that possible? No. Only the global context can be extended. But you could make: 1) something like your library file: >> x: "context [f1: func [x][x]]" == "context [f1: func [x][x]]" 2) something like your 'include func (without the library file name): >> include: func [arg][lib: do x set arg/1 get in lib arg/1] 3) now use it: >> o: context [f1: none include [f1]] 4) the result: >> probe o make object! [ f1: func [x][x] ] The body of the included function remain bind to the original context. --- Ciao Romano -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with "unsubscribe" in the subject, without the quotes.