&gt; I don&#x27;t think &quot;say 1.WHAT&quot; is reasonable syntax in the slightest.<p>1 is an integer. In Perl 6 integers are objects and have methods.  The method calls are distinguished by periods, as has become the most common way to call methods in programming languages.<p>Is your main complaint that it just looks weird?  Is there something you would expect it to be other than a method on an integer or numeric type?  Personally, while yes, it does look somewhat weird, the uniformity of knowing you can call .WHAT on <i>anything</i> is nice.<p>You get one guess as to what 1.23.WHAT does.