extend ability to use url instead of local file to install --file and create --file options