- Move much of the logic out to Config::MVP::Slicer [Incompatible Changes] - Drop the default 'join' functionality which probably wasn't a good idea. DZ Stash PodWeaver is the only dist declaring this role as a prereq and that has no attributes that could use it (no plain Str attributes).
because the liberal one was a dumb idea, and we could deprecate it. but i don't care to bother with it, yet.
it's an undocumented feature of Config::MVP::Slicer which will likely be removed at some point. It appears %PodWeaver was the only thing using this role and that has no attributes that can use the "feature" anyway, so we shouldn't be breaking anything.
just reach straight into the hashref. fixes issues with new slicer caching the _config.
…lternate join string Defaults to a single space (' ').
… on the object when attempting to merge.
and remove a few lines of code.