def METHOD_NAME(self, node: ast.Dict) -> str:
    keys = (self.visit(k) for k in node.keys if k is not None)
    values = (self.visit(v) for v in node.values)
    items = (k + ": " + v for k, v in zip(keys, values))
    return "{" + ", ".join(items) + "}"