Whats wrong with just setting PASSWORD_STORE_DIR? Both can be done from the command line or a script, I don't see the benefit of changing it to a parameter instead. Can you enlighten me?