Create a workflow.
Create a node, with the label A:b.py
Then, another node, with the label A:c.py
It gives an error, "Node with same label exists."
This should be possible actually.
Imagine the "A" as the folder name, and "b.py" and "c.py" as the programs in that folder.
We should prohibit two nodes with labels A:b.py and A:b.py, since they are referring to the same program.
But the nodes A:b.py and A:c.py should be possible, since they are two different programs in the same folder. (Not the same program repeating!!)