Luke Palmer asked:
Can junctions have methods?
If we decide they can, yes. ;-)
How do you tell the difference between calling a junction's method and
> calling a method on each of its states? If it's a method of the class Junction (or one of its four subclasses) then it's a method call on the junction itself. If it's not defined in the built-in class, then it's a method call distributed over the states of the junction. Damian