.* Relative paths are ALWAYS resolved from where the script is run.
.* Not from the path of script file. Not from th path of sourced scripts, if any.
.* The absolute path of the folder where the current script is given by
"$(cd -P "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
.* Sourced scripts will have access to the variables declared in the parent script.