Multiple projection with same prefix: last projection is the only that survives

When asking multiples projections that had the same prefixes
(eg: "a.b.c", "a.b.d") only the last projection survive.
This is not the expected behaviour in mongo.

The solution is try to reuse the the result values.