     let pinName: String?
     let component: Component
     var name: String {
-    var response = component.designator + "-"
-    if let num = pinNumber {
-        response += "\(num)"
-    } else {
-        if let nam = pinName {
-            response += nam
+        var response = component.designator + "-"
+        if let num = pinNumber {
+            response += "\(num)"
         } else {
-            response += "?"
-        }
-    }
-    return response
+            if let nam = pinName {
+                response += nam
+            } else {
+                response += "?"
+            }
+        }
+        return response
     }
     var description: String {
-    return self.name
+        return self.name
     }
     
     init(pinNumber: Int?, pinName: String?, component: Component) {

        }
    }
    
    func parseNet(fromString string: String) {
        let fragments = string.componentsSeparatedByString("\r\n")
        //println(fragments)

    var components: [Component] = []
    var nets: [Net] = []
    var pads: [Pad] {
        get {
            var listOfPads: [Pad] = []
            for component in components {
                //println("\(component.description()) has \(component.pads.count) pads")
                for aPad in component.pads {
                    listOfPads += [aPad]
                }
            }
            return listOfPads
        }
    }
    
    public init(){}
