On Friday, 17 July 2015 at 15:41:22 UTC, ZombineDev wrote: > eager approach, since it's more straightforward. What makes you think it's always more straightforward? Sometimes (like in this case with MongoDB) you cannot write eager approach without first writing lazy one.