This is useful if the caller wishes to use the type as a staging area. This is breaking as `Append` has a `Default` bound now.
This is useful if the caller wishes to use the type as a staging area. This is breaking as `Append` has a `Default` bound now.