wrap decoder
fix TagReportData encoding

(and newly support OpSpecResult params in same, for READ/WRITE/KILL/etc.)