Fix booking of n-tuple columns with and without ranges
I restored a check that was removed with !1490 (merged), but only for integral types because it makes sense only for them and because the mute check for floating point types would cause a floating point comparison warning.
Closes #282 (closed)
Edited by Marco Clemencic