public override string ExpandWith(DbCommand command, SelectClauseDictionary expressions, string arguments)
        {
            DbParameter p = CreateParameter(command);

            p.Value = String.Format(_pattern, SqlStatement.EscapePattern(command, Convert.ToString(Controller.StringToValue(SecondArgument(arguments)))));
            return(String.Format("{0} like {1}", expressions[FirstArgument(arguments)], p.ParameterName));
        }