Demonstrating corner shapes and superellipse():

NOTCH
superellipse(-infinity)
SCOOP
superellipse(-1)
BEVEL
superellipse(0)
ROUND
superellipse(1)
SQUIRCLE
superellipse(2)
SUPERELLIPSE(4)
SQUARE
superellipse(infinity)

round superellipse(-1.6) notch bevel

Some text to see that overflowing will work with the corner-shape property.

Rombus
Octagon
Hexagon
Star
Triangle
Triangle
Parallelogram