PacketBuilder changes to include InputStream and RATObject