line cap and line join setters now set the border shape too.