Use the [Python names for operator overloading](https://docs.python.org/3.6/reference/datamodel.html#emulating-numeric-types) (mostly double underscore both at beggining and end of the function) and if possible the same behaviour.
Use the Python names for operator overloading (mostly double underscore both at beggining and end of the function) and if possible the same behaviour.