tags --classic: cover non-string property keys (improves #2)