Added MultiDecoder dependency ordering to address #1045

Would you prefer this in multidecoder.go as subs are MutliDecoder specific?