m = OSCtree(nil, \sc).add;
(
OSCtree(nil, \sc, 
			[
			\test, [
					\one, { \hello1.postln }, 
					\two, { \hello2.postln }
			],
			\synth, { \alsohello.postln }
			]
);
)
m.tree;

m.value(nil, [\sc, \synth]);

n = NetAddr("127.0.0.1", 57120);

n.sendMsg(\sc, \synth);
n.sendMsg(\sc, \test, \one);
n.sendMsg(\sc, '*', \one);

m.clear;

// a better example:

OSCtree(nil, \sc,  
	[
		/* todo */

	
	]
);

instead of the \symbol you can add a function that returns true or false, an array of all that match, or nil, which matches everything...

// another method:
// noop yet.

/*m.setSubtree(\sc -> { \b.postln });
m.tree.postcs;"";*/

m.clear;