Perhaps worth emphasizing that reading in string data will *always* give you factors unless you tell it not to, which is a big gotcha.