Iterate through the decoder chain directly, instead of climbing through

it backwards. For @bbangert.