A basic CSV parser implementation.