incorporate Saikats comment on opaque TLV handling based on Protocol-ID