def callable(obj):
        return hasattr(obj, '__call__')
reset analyser, clear any state
dataset/ETHPy150Open AppScale/appscale/AppServer/lib/PyAMF-0.6.1/pyamf/python.py/callable--crossover with--dataset/ETHPy150Open BergWerkGIS/QGIS-CKAN-Browser/CKAN-Browser/request/packages/chardet/chardistribution.py/CharDistributionAnalysis.reset