`decoding` not `decode` (certainly helps to read the source and test it afterwards!)