If you are using the ArrayBuilder implementation then this does not effect you.
This change is only required for manually created sub-elements of an ArrayElement that are not following the proper BSON naming convention.
Prior to this change the arrays with the incorrect names would still be persisted in MongoDB but would not be visible in the MongoDB shell (and potentially cause problems with other drivers).
To reduce the overhead of the checks we have implemented two other changes: