Split placeholder fragment class into its constituent fragment
classes.
Some organization around Deserializer classes