match package:dhall

"Pattern match" on a Context
match (insert k v ctx) = Just (k, v, ctx)
match  empty           = Nothing
Exception thrown when an integrity check fails