6.6: the argument parser now returns a server object for server sources