Add HasReadPackets() & IsEmpty()