The current mechanism for ACK receipts silently ignores unreliable packets which need ACK receipts.
Obviously, under normal circumstances we might never get an ACK receipt for an unreliable packet, in which case a NACK receipt should be delivered instead (needs to be implemented).