1. A method for representing programming for a programmable logic device (PLD), comprising the steps of: (a) storing a software representation of the PLD; and (b) generating, based on the software representation of the PLD, a graphical display representing a hidden-switch connection between first and second functional elements in the PLD, wherein, in the graphical display, the hidden-switch connection is represented by a curve from a first jumper wire at a pin of the first functional element to a second jumper wire at a pin of the second functional element, wherein each jumper wire is represented as being connected to the corresponding pin of the corresponding functional element at a first end of the jumper wire and unconnected at a second end of the jumper wire.