What are some practical uses of interfaces? The only one I've noticed is tagging, e.g. printable<%>. The fish-interface example in the Guide is not very convincing. --dougorleans at gmail.com