Is this related to the code size issue I noticed last year (where \.self and { $0 } behave significantly differently)?
\.self
{ $0 }