I don't see any reason to hardcode it. I don't get the "you might have to hardcode it to access directories below" thing