I believe constructors should be treated as a special case. Even though somewhere it says bless/ed is the only real constructor in Perl6 (it seems that way in Perl5 as well) for what we mean, for someone who wants a "shazam automagic gimme this object," the notion of a "free new" in this type of adjectival sort of syntax is what the typical object-oriented programmer expects. That Perl6 has currently settled upon using the colon is still too ugly and is as fastidious and ridiculous as saying 'CGI'::->new() in Perl5. Syntax should help elevate comprehension without making things *look* ugly, and I will try to advocate that when we mean an object we should type-treat it like one, which is exactly what the verb bless() does.