make (most) members of decoder_context private