incomplete:CSV.open needs to be reviewed for spec completeness
