Zero is a valid dimension and different from None