I'm creating a script tool inside of a python toolbox (.pyt) and having a frustrating time dealing with files relative to the .pyt file location. This is a very standard thing in python (or really any development project) to have ancillary files in same directory and to access them based on their relative path. For an unexplained reason ArcGIS Pro chooses to change the working directory to an entirely different location from where the .pyt actually is stored. Please tell me I don't have to hardcode a path to access some files...