diff --git a/d0355r4.html b/d0355r4.html
index 4104dae..6e61075 100644
--- a/d0355r4.html
+++ b/d0355r4.html
@@ -59,8 +59,7 @@ Document number: D0355R4
string_view
-without compromising constructor deduction functionality.string_view
.zoned_time
default constructor.tzdb
.
-const time_zone* locate_zone(const string& tz_name); +const time_zone* locate_zone(const string_view& tz_name);
@@ -9215,7 +9214,7 @@ discover if you have the latest database installed.
-bool remote_download(const string& version); +bool remote_download(const string_view& version);
@@ -9235,7 +9234,7 @@ creation of the tar file.
-bool remote_install(const string& version); +bool remote_install(const string_view& version);
@@ -9668,28 +9667,23 @@ public: zoned_time(const sys_time<Duration>& st); explicit zoned_time(const time_zone* z); - explicit zoned_time(const string& name); + explicit zoned_time(const string_view& name); template <class Duration2> zoned_time(const zoned_time<Duration2>& zt) noexcept; zoned_time(const time_zone* z, const local_time<Duration>& tp); - zoned_time(const string& name, const local_time<Duration>& tp); - zoned_time(const char* name, const local_time<Duration>& tp); + zoned_time(const string_view& name, const local_time<Duration>& tp); zoned_time(const time_zone* z, const local_time<Duration>& tp, choose c); - zoned_time(const string& name, const local_time<Duration>& tp, choose c); - zoned_time(const char* name, const local_time<Duration>& tp, choose c); + zoned_time(const string_view& name, const local_time<Duration>& tp, choose c); zoned_time(const time_zone* z, const zoned_time<Duration>& zt); - zoned_time(const string& name, const zoned_time<Duration>& zt); - zoned_time(const char* name, const zoned_time<Duration>& zt); + zoned_time(const string_view& name, const zoned_time<Duration>& zt); zoned_time(const time_zone* z, const zoned_time<Duration>& zt, choose); - zoned_time(const string& name, const zoned_time<Duration>& zt, choose); - zoned_time(const char* name, const zoned_time<Duration>& zt, choose); + zoned_time(const string_view& name, const zoned_time<Duration>& zt, choose); zoned_time(const time_zone* z, const sys_time<Duration>& st); - zoned_time(const string& name, const sys_time<Duration>& st); - zoned_time(const char* name, const sys_time<Duration>& st); + zoned_time(const string_view& name, const sys_time<Duration>& st); zoned_time& operator=(const sys_time<Duration>& st); zoned_time& operator=(const local_time<Duration>& ut); @@ -9777,7 +9771,7 @@ explicit zoned_time<Duration>::zoned_time(const time_zone* z);
-explicit zoned_time<Duration>::zoned_time(const string& name); +explicit zoned_time<Duration>::zoned_time(const string_view& name);
@@ -9821,8 +9815,7 @@ zoned_time<Duration>::zoned_time(const time_zone* z, const local_time<D
-zoned_time<Duration>::zoned_time(const string& name, const local_time<Duration>& tp); -zoned_time<Duration>::zoned_time(const char* name, const local_time<Duration>& tp); +zoned_time<Duration>::zoned_time(const string_view& name, const local_time<Duration>& tp);
@@ -9845,8 +9838,7 @@ zoned_time<Duration>::zoned_time(const time_zone* z, const local_time<D
-zoned_time<Duration>::zoned_time(const string& name, const local_time<Duration>& tp, choose c); -zoned_time<Duration>::zoned_time(const char* name, const local_time<Duration>& tp, choose c); +zoned_time<Duration>::zoned_time(const string_view& name, const local_time<Duration>& tp, choose c);
@@ -9869,8 +9861,7 @@ zoned_time<Duration>::zoned_time(const time_zone* z, const zoned_time<D
-zoned_time<Duration>::zoned_time(const string& name, const zoned_time<Duration>& y); -zoned_time<Duration>::zoned_time(const char* name, const zoned_time<Duration>& y); +zoned_time<Duration>::zoned_time(const string_view& name, const zoned_time<Duration>& y);
@@ -9896,8 +9887,7 @@ zoned_time<Duration>::zoned_time(const time_zone* z, const zoned_time<D
-zoned_time<Duration>::zoned_time(const string& name, const zoned_time<Duration>& y, choose); -zoned_time<Duration>::zoned_time(const char* name, const zoned_time<Duration>& y, choose); +zoned_time<Duration>::zoned_time(const string_view& name, const zoned_time<Duration>& y, choose);
@@ -9922,8 +9912,7 @@ zoned_time<Duration>::zoned_time(const time_zone* z, const sys_time<Dur
-zoned_time<Duration>::zoned_time(const string& name, const sys_time<Duration>& st); -zoned_time<Duration>::zoned_time(const char* name, const sys_time<Duration>& st); +zoned_time<Duration>::zoned_time(const string_view& name, const sys_time<Duration>& st);