found a major issue in mcReduce; changes class of x over time