needs private header to avoid 'No previous prototype for function '_bson_iso8601_date_parse'
Merge branch 'needs_private_header'