ActiveRecord serialization/deserialization DSL for mapping model attributes and associations - use it to define JSON/XML APIs. Similar to ActiveModel Serializers with enhancements, including built in parsing of input attributes and nested associations.