Where does the caches variable come from in this example?