up to adventure 10

Stuck on getting entire stream to finish after piping to through to use
toUpperCase(). Something in the order of piping back and forth. Look
into how to update selected element properly and if selecting element
requires new pointer to entire trumpet stream.