Parser doesn't throw an error if the same components are added multiple times
from circuit.liso import LisoInputParser
p = LisoInputParser()
p.parse("r r1 10k n1 n2")
p.parse("r r1 10k n1 n2")
...doesn't throw an error.
from circuit.liso import LisoInputParser
p = LisoInputParser()
p.parse("r r1 10k n1 n2")
p.parse("r r1 10k n1 n2")
...doesn't throw an error.