public static IGraphQueryBuilder <TEntity, TProperty> Include <TEntity, TProperty>( this IGraphQuery <TEntity> builder, Expression <Func <TEntity, TProperty> > field) where TEntity : class { var paths = ExpressionUtils.GetFieldsPath(field); var lastNode = BuildTreeForNode(builder.Node, paths.FirstOrDefault(), paths); return(new GraphGraphQueryBuilder <TEntity, TProperty>(builder.Node, lastNode)); }