$self->dir is already Path object