aggregate with string coords

Failure to mean the bounds during aggregation,
e.g when ```new_bounds``` is ```[["djf", "djf"], ["djf", "djf"]]```,
no longer raises an exception, but rather chooses the lower bound for the point.