Added value_type to GenericPointerRegistry