Activemodel Serializer。
Offers serializer。
Current version of AMS is glitched, can't user self.root settings. User initializer instead。