void MasterObject.Encoder(void|mixed encoded)
Creates an encoder instance. If encoded is specified, it's encoded instead of being reverse resolved to a name. That's necessary to encode programs.