- 
    Type:Bug 
- 
    Resolution: Fixed
- 
    Priority:Critical - P2 
- 
    Affects Version/s: bson-4.2.1
- 
    Component/s: BSON
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
Revert the change that bson types have to be constructed using "new", this can be done by checking the instanceof this in the constructor.