Fixed by 211d7a1a1e034876f53e
> On 02 Jun 2015, at 14:53, Sam S. (via RT) <perl6-bugs-follo...@perl.org>
> wrote:
>
> # New Ticket Created by Sam S.
> # Please include the string: [perl #125312]
> # in the subject line of all future correspondence about this issue.
> # <URL: https://rt.perl.org/Ticket/Display.html?id=125312 >
>
>
> According to http://design.perl6.org/S04.html#line_1380 'start' should
> probably be a statement prefix.
>
> However, in Rakudo it is currently a subroutine:
>
> ➜ start 41 + 2
> Type check failed in binding &code; expected 'Callable' but got 'Int'
> in block <unit> at <unknown file>:1
>
> ➜ say &start
> sub start (&code, :catch(&catch)) { #`(Sub|49183056) ... }
>
> Discussion:
>
> <smls> maybe I'm misinterpreting the design docs?
> <smls> it's not super explicit about it.
> <masak> "They parse the same as phasers" and `try` already working
> that way both seem to point to your conclusion.
> <masak> also, it makes sense to me that `start` would take a blorst.