hi chukk and frank, thanks for your suggestions. but as I needed an object with the original [pipe] behaviour i've found the combination of [list2symbol]---[pipe]---[symbol2list] most suitable. it doesn't work with pointers, though. [list2symbol] and [symbol2list] are part of zexy.
sven.