Nit, but representing UDP as a stream seems unusual.