Fix bug in Num_Construct and Num_Dissect.
These functions used to assume that X values started at 0. Have changed it to assume that they start at the proper EE value.