solve issue #45 for self-referencing arcs as well
Add self references to signals test