+ $elemMatch projection _id (in both form string and ObjectId) support added