Initialize depends set to an empty set to prevent a NPE when no depends given.