derive TikzEllipsePath from TikzPath
remove extra private header for TikzPath