Get rid of BSONNumber, it was an abomination. Fall back to just checking objCType for NSNumber when encoding/decoding.