Add facility to get ordered TLV list that preserves the input order