Slightly refactoring parcelport_impl