function drawCircles(l, x, y, scale) {
        ctx.beginPath();
        for (var j = 0; j < l.length; j += 1) {
            ctx.moveTo(x + (l[j].x * scale), y + (l[j].y * scale));
            ctx.arc(x + (l[j].x * scale), y + (l[j].y * scale), 2, 0, Math.PI * 2, false);
        }

        ctx.closePath();
        ctx.fill();
    }
Draw the points of the glyph.
On-curve points will be drawn in blue, off-curve points will be drawn in red.
@param  {CanvasRenderingContext2D} ctx - A 2D drawing context, like Canvas.
@param  {number} [x=0] - Horizontal position of the beginning of the text.
@param  {number} [y=0] - Vertical position of the *baseline* of the text.
@param  {number} [fontSize=72] - Font size in pixels. We scale the glyph units by `1 / unitsPerEm * fontSize`.