parent $libraries object $buffer var $root child_index 0 var $root fertile 0 var $root manager $buffer var $root owners [$buffer, $core] var $root writable [$buffer, $core] var $root readable ['parameters, 'methods, 'code] var $root trusted [] var $root owned [$buffer] var $root inited 1 var $root dbref 'buffer method to_list arg buf; var idx, list; list = []; for idx in [1 .. buffer_len(buf)] list = list + [buffer_retrieve(buf, idx)]; return list; . method from_list arg list; var buf, x; buf = `[]; for x in [1 .. listlen(list)] buf = buffer_add(buf, list[x]); return buf; .