bug fix: source pads with anonymous nets get a new net name
updating notes with weird implications of our net join/split policy