Josiah Carlson wrote: > This is changing return types based on variable type, How do you make that out? It seems the opposite to me -- Guido is saying that the return type of s+t should *not* depend on whether s or t happens to be a view rather than a real string. -- Greg