def type_property_init(self, node):
        key = self.compress(node[0])
        value = self.compress(node[1])

        if type(key) in (int, float):
            pass

        elif self.__number_property.match(key):
            pass

        # Protect keywords and special characters
        elif key in keywords or key in futureReserved or not self.__simple_property.match(key):
            key = self.type_string(node[0])

        return (key, value) % "%s:%s"
dataset/ETHPy150Open zynga/jasy/jasy/js/output/Compressor.py/Compressor.type_property_init/swapped operands of `%`