Datagram{Iterator,} Improvements from libastron-cxx