path
AtPath
MissingPath
Truncated
WrongType
pure
Applicative
EitherApplicative
ListInstance