producing bsons and lists from various argument types goes to reusable utulities functions
fixes mongosoup/rmongodb#64