Andrej Mitrovic wrote: > Also, Andrei, you never explained the if(is()) signature of the second templated function. I hope to get some pointers on that. :) Is the explanation on page 141 adequate? Andrei