func doSize(_data) if(linked(Result)) println(ln, ' = ', ByteArray, '.size();') event(onSize, ln) else event(onSize, ByteArray && '.size()') end end func Result() if(linked(doSize)) return(ln) else return(ByteArray && '.size()') end end