The min of the range pretty much has to be a magic number as far as i can see. Unless you create a method that specifically gets the min of an array based on null objects. For the max, it seems like...