Would it make sense to allow multiple strings in FromDataPoints?  Once this is checked in, it will be harder to change.  Thoughts?