Refactored Pathname module by using Base.protectx
alignment indent
Merge pull request #19 from mzp/use_protectx

Refactored Pathname module by using Base.protectx