Turns out we were mis-parsing single-quoted attributes, e.g. 'key2'.
This is primarily useful for processing Cargo.lock files.