COSMIT callable instead of hasattr __call__