private static T CompileGeneric <T>(LambdaExpression expression) where T : class
 {
     return(expression.CompileFast <T>());
 }