Swig - if wird bei extends nicht wirksam?