public ExecutionContext(IDescribable describable) { Ensure.ArgumentNotNull(describable, "describable"); this.executables = new Collection<IExecutableContext>(); this.Name = describable.Name; this.Description = describable.Describe(); }