Since __SHELLFU_DIR__ is not known at install time, its value is purely "theoretical" and we need to be able to override it.