The default value of new_deps is [], not None, is this intended?