Differentiating between tasks geoprocessing models and Python scripts