Refactor BSON::Document[]