factor out symbolize_keys, be even less wordy