remove needless block
[decode] support repeated attribute