simplify return value type for makeIncrementValueHandler