docs: def build(self, continuous_fragility_discretization, steps_per_interval):
          """
          Return a new FragilityModel instance, in which the values have been
          replaced with FragilityFunctionList instances.
  
          :param continuous_fragility_discretization:
              configuration parameter
          :param steps_per_interval:
              configuration parameter
          """
          newfm = copy.copy(self)
          for key, ffl in self.items():
              newfm[key] = ffl.build(self.limitStates,
                                     continuous_fragility_discretization,
                                     steps_per_interval)
          return newfm