fn square = (pos, scale) => {
  sg = startSketchOn('XY')
    |> startProfileAt(pos, %)
    |> line(end = [0, scale])
    |> line(end = [scale, 0])
    |> line(end = [0, -scale])
    |> close()

  return sg
}

sq = square([0,0], 10)
cb = square([3,3], 4)
    |> extrude(length = 10)

// pt1 = sq.paths[0]
// pt2 = cb.value[0]
