Multibuffer will fail to apply on allocs that are used outside of loops.
This was properly caught in the current implementation but the way we report
it was broken.
Notes cannot be emitted on their own, they need to be attached to another
main diagnostic.
Long story short, change the severity of the report from Note to Remark.
Note: I'm making another patch to not even bother running the multibuffer transformation on such allocs
We now have emitSilenceableError() << "message", no need to do the creation dance manually here.