private static HostExecutionContext CreateCopyHelper(HostExecutionContext hostExecutionContext)
 {
     return((hostExecutionContext != null) ? hostExecutionContext.CreateCopy() : null);
 }
 private static HostExecutionContext CreateCopyHelper(HostExecutionContext hostExecutionContext)
 {
     // creating a copy of a null context should just itself return null
     return((hostExecutionContext != null) ? hostExecutionContext.CreateCopy() : null);
 }