Description
Currently, a Binding is a `tuple` of a length of 2 that the first element is a string. It would be cleaner to provide a simple data structure for it, and avoid any potential conflicts with the python built-in tuple,
Currently, a Binding is a `tuple` of a length of 2 that the first element is a string. It would be cleaner to provide a simple data structure for it, and avoid any potential conflicts with the python built-in tuple,