Arguably, open should be a member method of a GED class. If there is only one GED instance per process then you can make it a static method by using the `@staticmethod` decorator.