A Comma-Separated Values parser for JS