pub fn create_with_metadata( resolve: &Resolve, world_id: WorldId, opts: Option<&mut DylibOpts>, ) -> (Vec<u8>, Metadata)