function isFunction(fn, moduleName, targetName) {
    if (!fn || typeof fn !== 'function') {
        throw new PluginError('gulp-custom-filter' + (moduleName ? '.' + moduleName : ''),
                (targetName || fn) + ' must be a function');
    }