 
     @path = new draw.Path []
 
-    console.log @pathWaypoints
-
     for line, waypoint of @pathWaypoints
       for point in waypoint.left
         @path.unshift point
       for point in waypoint.right
         @path.push point
 
-    console.log @path
-
     @path.style.fillColor = @block.color
     @path.style.strokeColor = '#000'
     
   draw: (ctx) ->
+    if @path._points.length is 0 then debugger
     @path.draw ctx
 
     super

    cursor = new draw.Point 0, 0
    for line in [@lineStart..@lineEnd]
      @computeBoundingBox line, new BoundingBoxState cursor
      cursor.y += @dimensions[line]

    return @bounds


    cursorX = state.x
    cursorY = state.y

    @bounds[line] = new draw.Rectangle state.x, state.y, @dimensions[line].width, @dimensions[line].height

    for child in @lineChildren[line]
      child.computeBoundingBox line, new BoundingBoxState new draw.Point cursorX, cursorY
      
