Test for dictionary existence before returning decrypted interests
Use survey/encrypted interests when possible
Make an empty {} if rankings are null
Rework NYT path cleansing to always hide article date and title
White-list NYT allowed subdomains