Sounds reasonable. We still need to cover "- key: value" case though. Right now it'd return "- key" that isn't what we expect.