Ensurer Col.SmallInt takes a short instead of a byte