decoder: include unmarshaller interface into the source code.