error check encoding strings
Join and Split coercions
When several Str checks are being inlined, e.g. Tuple[Str,Str] prevent "$val masks earlier declaration" warning.
add plus_constructors as a wrapper for plus_coercions, for Type::Tiny::Class
previous fix for $var broke syntax.t; this does not