MongoDB Document parser combinators and builders