Path::Tiny type and coercion for Moose