When true, exceeding depth results in a thrown error instead of a soft limit.
true
final bool strictDepth;