eg. to return a fibonacci delegate: return (ulong m) { if(m < 2) return m ; return _self_ref(m-1)+_self_ref(m-2) ; } ; Is it possible? Thank you!