For definite maps, items can only be added to the preallocated space. For
indefinite maps, the storage will be expanded as needed
@param itemborrow A map
@param pairincref The key-value pair to add (incref is member-wise)
@return true on success, false if either reallocation failed or the
preallcoated storage is full
Add a pair to the map
For definite maps, items can only be added to the preallocated space. For indefinite maps, the storage will be expanded as needed
@param itemborrow A map @param pairincref The key-value pair to add (incref is member-wise) @return true on success, false if either reallocation failed or the preallcoated storage is full