No, the BSON passes a variable around serving as callback counter to check if all elements in the array are numeric in sequence. this is much simpler implementation (at the cost of an extra iteration of the array).