MultiDecoder improvements

Resolves #485. Resolves #896.