Ensure int values are always correctly set when updating float versions