Currently Tarantool assumes in some places that MP_INT only contains negative integers, but this is different from the msgpack definition of MP_INT, where MP_INT can contain both negative and positive integers. It seems like we should either mention in the documentation that we don't support non-negative MP_INT values, or add appropriate support for them.