Like the subject says, I wonder if it's possible for a function to return itself. No matter how I think of this, I end up with an endless recursive function declaration. Creating a functor that does this is simple, so why not a function? -- Simen