}
};
InhabitantsParsingContextGenerator ipcgen;
try {
InhabitantsFeed feed = InhabitantsFeed.create(habitat, ip);
ipcgen = (USE_CACHE) ? ipcgCache.get(classpath, populator) : populator.call();
feed.populate(ipcgen);
if (logger.isLoggable(Level.FINER)) {
Iterator<String> contracts = habitat.getAllContracts();
while (contracts.hasNext()) {
String contract = contracts.next();