Response Function Builder Ifc
Builds a fresh ResponseFunctionIfc bound to the supplied stream provider — the response-function counterpart of ksl.simulation.ModelBuilderIfc. Concurrent execution creates one instance per member, each against that member's own identically seeded provider, so members are isolated while remaining reproducible.
Implementations must return a NEW instance on every call, with all of its randomness acquired from the supplied provider before the call returns (random variables constructed with explicit stream numbers are the natural form). Builders are invoked on worker threads and must be safe to call concurrently.