better `dir ||= DEFAULT_CREDENTIALS_DIR`