The printing function in Bridges was unable to cope with more than two bridges between a pair of islands! Good grief. How did we never spot that before? [originally from svn r9083]