trevjones
05/11/2018, 1:31 AMPair<Foo, Bar>
then just de-structure immediately in the next block so you can keep the readability in tact. Its a bit of allocation overhead but depending on the frequency of your stream it may be a negligible amount of overhead.