По результатам обсуждения
viewtopic.php?p=81960#p81960 реализовал парсер/генератор на основе спецификаций. В некотором смысле облегчил себе задачу, скопировав основные функциональные куски из
предыдущего парсера, однако, так как bson имеет больше форматов значений, нежели json, то объединять их в общую подсистему, или обобщать модель не стал, они просто сильно похожи друг на друга.
Брать, как всегда, в
репе.
Насколько я понял, bson используется как основной формат обмена в монгодыбэ, так что возможно, имеет смысл смотреть в сторону развития драйвера ещё одной БД.
Парсер/генератор по-прежнему двухуровневые, позволяют обойтись без динамических моделей, работая в полуавтоматическом режиме.
Документации пока нет.