ClosedShapeWithRests
case class ClosedShapeWithRests(s: Shape, rest: Arc, attempt: Attempt, ignoredPathsClosed: List[Path], extras: List[Path]) extends ShExError
class ShExError
trait Product
trait Equals
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any