world is a string, and so must be empty if no argument is provided, instead of "None"