In Magic function there is an example shown

i didnot understand why
C1=car(a,2)
c2=car(b,2)
c1+c2
we didnot call the add() method
like this
C1.add(a,2)
c2__add__(b,2)
this is the process write we first call that function which
we want to use it added directly here why