When I define a recursive tuple type like this:
typedef SerializedBreadCrumb as [Number, Array < SerializedBreadCrumb > or Null ];
The compiler crashes with the following error. The stack trace recursively shows the same entries up to the beginning...