             @updateLoops++
             @item[@prop] = r
             if @updateLoops is MAX_LOOPS
-                log.error "Potential anchors loop detected. Recalculating on this anchor (#{@}) has been disabled."
+                log.error """
+                    Potential anchors loop detected; \
+                    recalculating on this anchor (#{@}) has been disabled
+                """
                 @updateLoops++
             else if @updateLoops < MAX_LOOPS
                 @updateLoops--


            if targetItem
                `//<development>`
                if @item._parent and targetItem isnt @item._children and @item._parent isnt targetItem and @item._parent isnt targetItem._parent
                    log.error "You can anchor only to a parent or sibling. Item '#{@item.toString()}.anchors.#{@source}: #{@target}'"
                `//</development>`

                r = @getSourceValue(@item) + @getTargetValue(targetItem)

                when 'parent'
                    targetItem = @item._parent
                when 'children'
                    targetItem = @item.children
                when 'nextSibling'
                    targetItem = @item._nextSibling
                when 'previousSibling'
