func BuildElement(key string, value interface{}) bson.E {
	return bson.E{Key: key, Value: value}
}
Build Element is a wrapper for constructing part of an object
e.g. {"$sort": {"name":      1    }}
<-key->  <-value->
package mongo
import (
	"reflect"
	"go.mongodb.org/mongo-driver/bson"
)
func BuildDocument(key string, value interface{}) bson.D {
	return bson.D{{Key: key, Value: value}}
}