Don't re-dispatch to other new, just bless.

This is the way constructors are meant to be written.
Just construct IO::Path, don't go via coercion.