E.g.

var remember: (String, () -> Void)? func remember(_ string: String, handler: () -> Void) { remember = (string, handler) }

gives

Cannot assign value of type ‘(String, () -> Void)’ to type ‘(String, () -> Void)?’

which is nonsense until you notice the missing @‚Äčescaping