public object Execute(System.Expressions.Expression expression)
 {
     return(_item.Execute(expression.Expand()));
 }
 public S Execute <S>(System.Expressions.Expression expression)
 {
     return(_item.Execute <S>(expression));
 }
 public IQueryable CreateQuery(System.Expressions.Expression expression)
 {
     return(_item.CreateQuery(expression));
 }
 public IQueryable <S> CreateQuery <S>(System.Expressions.Expression expression)
 {
     return(new ExpandableWrapper <S>(_item.CreateQuery <S>(expression.Expand())));
 }