Finite limits in a category of free modules over a semiring