Fix compat::move and compat::make_unique