As I was following links from the latest Perl 6 summary, I found some notes from Autrijus that mention the "duck typing" principle, and a proposed syntax for the "can" declaration, like this:
my subtype Duck has $.half_life can doom:() can quake:(() returns Wolfenstein);
Then I realized the connection is that :(() looks like a duck bill.