Should there be a checkedBinaryInsert which throws an error if it can't be inserted?