I understand this spelling is structurally correct form a parser's perspective, but it does not naturally mean any valid attribute for functions is also valid on closures (like @discaradableResult, @available).
I thought somewhere in the official documents out there, the semantics of @concurrent closures must be mentioned, at least briefly, but I cannot find it. To my understanding, this is a brand new way to mark a closure to be non-isolated, which was not possible before.