Where's the `deserialize()` for `AchievementMessagePart`?