ActiveModel::Serializer is an abstract class that is reified when subclassed to decorate a resource.
ActiveModel::Serializer