Again, the result is a `Seq[Mapping]`. When the input is not a `JsObject` of the specified form, it really means that something is wrong in the caller of `typesFromJson`.
I have added a comment which hopefully clarifies this a bit.