Mason uses superpowers to coerce maps into structs. This is helpful e.g. when you interface a REST API and want to create a struct from the response.
RestClient is a generic REST client library. It generates structs and functions for use with APIs.