generic instances in NetMessage - very cool