fixes `SessionSubdiagnostic` to accept multiple attributes emitting list of fluent message remains unresolved
smallvec