# Create an instance of this class from the `deserializer`
#
# This constructor is refined by subclasses to correctly build their instances.
# Create an instance of this class from the `deserializer`
#
# This constructor is refined by subclasses to correctly build their instances.