Hi Christian, For my recursive sequencer ( as I call it) I would like to have something like a 'hof:self()'-function. This "hof:self()"-function would return the (declared) function where it is used in. I have several functions that call another function with itself as one of the parameters: For instance: Declare function A( $p1) { X( $p1, ., A#1) } ; Declare function B( $p1, $p2) { X( $p1, ., B#2) } ; It would be nice if there was something like a "hof:self()"-function so that I could make these functions more generic. For instance: Declare function A( $p1) { X( $p1, ., hof:self()) } ; Declare function B( $p1) { X( $p1, ., hof:self()) } ; Is it something that would enrich the hof-module ? Like to hear from you. Rob Stapper