The following query:
SELECT ?item WHERE { ?item wdt:P31 wd:Q515 . FILTER(?item = wd:Q62) } LIMIT 10
outputs Q62 (San Francisco) as expected but this query
SELECT ?item WHERE { ?item wdt:P31 wd:Q515 . FILTER(?item = wd:Q60) } LIMIT 10
outputs nothing given that at the time of writing Q60 New York City is also an instance of a Q515 city.
I expected that both Q60 and Q62 behave the same.