Use `ssize_t` will be more suitable since `Vector::size` returns `ssize_t`.