^^ did you miss this comment? I'd rather we didn't have a GetExperimentConfiguration() on RunnableExperiment, because then there's really no point having RunnableExperiment be separate from ExperimentConfiguration.. how about a Describe(..) method on RunnableExperiment instead?