public override Expression HandleOperation(
        QueryableFilterContext context,
        IFilterOperationField field,
        IValueNode value,
        object parsedValue)
    {
        Expression property = context.GetInstance();

        return(FilterExpressionBuilder.Equals(property, parsedValue));
    }
        public static QueryableClosure AddIsNullClosure(
            this IQueryableFilterVisitorContext context,
            Type type)
        {
            QueryableClosure closure =
                context.AddClosure(type, "_s" + context.Closures.Count, false);

            context.GetLevel().Enqueue(FilterExpressionBuilder.Equals(closure.Parameter, null));
            return(closure);
        }