e = (); e.data = ({1.0.rand}!100).clump(5); e.func = {|arr| arr.class.postln} e.func.value(e.data[0]) -> Event e[\func].value(e[\data]) -> Array ????? (should be both Array...) regards Till