Properly fill/stroke the shapes.

That thing about how negative values are required to both fill and
stroke makes absolutely no sense...