Fix broken recursive identifiers as well as identifier comparing. What a mess.
Fix broken recursive identifiers as well as identifier comparing. What a mess.

johan/Sequential,btrask/Sequential,johan/Sequential,btrask/Sequential,btrask/Sequential,btrask/Sequential,johan/Sequential