Fix strdup_uniq by accounting for the header

Also adds `Sized`