Looking back I recall this article I read in 2005, it was interesting to note it had some similarities to the way data is expressed in JSON and similar ways to declare functions that we now use in javascript (myfunc = function(input) { }, etc.). JSON was released in RFC 4627 in 2006 - the timing and similarity is interesting.
http://www.rebol.com/article/0206.html