No real need for `sealed` here, Sealed means it can only be extended inside this file. (btw, in Scala we generally avoid extending case classes for a number of reasons)

If you really want to make the point use `final` - but I would not bother.