weird, seems like hasattr() doesn't count as a function call in the same way as isinstance()...
weird, seems like hasattr() doesn't count as a function call in the same way as isinstance()...

Cito/sqlalchemy,WinterNis/sqlalchemy,epa/sqlalchemy,halfcrazy/sqlalchemy,bootandy/sqlalchemy,itkovian/sqlalchemy,Akrog/sqlalchemy,monetate/sqlalchemy,276361270/sqlalchemy,alex/sqlalchemy,itkovian/sqlalchemy,inspirehep/sqlalchemy,ThiefMaster/sqlalchemy,elelianghh/sqlalchemy,halfcrazy/sqlalchemy,olemis/sqlalchemy,davidfraser/sqlalchemy,wujuguang/sqlalchemy,robin900/sqlalchemy,wujuguang/sqlalchemy,brianv0/sqlalchemy,bdupharm/sqlalchemy,dstufft/sqlalchemy,davidfraser/sqlalchemy,pdufour/sqlalchemy,davidjb/sqlalchemy,ThiefMaster/sqlalchemy,alex/sqlalchemy,EvaSDK/sqlalchemy,wfxiang08/sqlalchemy,sandan/sqlalchemy,WinterNis/sqlalchemy,olemis/sqlalchemy,brianv0/sqlalchemy,graingert/sqlalchemy,hsum/sqlalchemy,sqlalchemy/sqlalchemy,sandan/sqlalchemy,bdupharm/sqlalchemy,dstufft/sqlalchemy,Cito/sqlalchemy,wfxiang08/sqlalchemy,j5int/sqlalchemy,epa/sqlalchemy,graingert/sqlalchemy,hsum/sqlalchemy,zzzeek/sqlalchemy,bootandy/sqlalchemy,Cito/sqlalchemy,EvaSDK/sqlalchemy,robin900/sqlalchemy,inspirehep/sqlalchemy,alex/sqlalchemy,Akrog/sqlalchemy,monetate/sqlalchemy,davidjb/sqlalchemy,elelianghh/sqlalchemy,pdufour/sqlalchemy,276361270/sqlalchemy,j5int/sqlalchemy