if no system name is given, setup_system() and from_url() fall back to the default 'default' system name - NOTE: signature change!