Added parser from original gist.
Added quoting rules and unquoting
Minor stage