fix None vs blank string parsing errors by adding component on to datapoints; reviewed by chet