 
                 try operation.target.set(target, value: value, context: context);
             }
-                    catch MapperError.Operation(let message, let mapping, let operation, let source, let target) {
+            catch MapperError.Operation(let message, let mapping, let operation, let source, let target) {
                 throw MapperError.Operation(message: message, mapping: self, operation : operation, source: source, target : target);
             }
-                    catch  {
+            catch  {
                 throw MapperError.Operation(message: "mapping error", mapping: self, operation : operation as? MappingOperation, source: source, target : target);
             }
         } // for

                    do {
                        try insertMatch(m);
                    }
                            catch MapperError.Definition(let message, let definition, let match, let accessor) {
                        throw MapperError.Definition(message: message, definition: definition, match: m, accessor: accessor)
                    }
                }

                    do {
                        try (node as! TargetNode).makeOperations(direction, sourceTree: sourceTree, mapper: mapper, definition: definition, operations: &operations);
                    }
                    catch MapperError.Definition(let message, let definition, let match, let accessor) {
                        throw MapperError.Definition(message: message, definition: definition, match: node.match, accessor: accessor)
                    }
                }
