Overload python objects easily without reams of code and error checks.