Improve parent path validation function