Function nonstrict_decoder renamed to decoder/2
Merge branch 'decoder2'