ensure null dependency rules are never added to any list