public void BeginRegion()
 {
     conditionals.Push(Conditional.BeginRegion());
 }
 public void BeginIf(bool value)
 {
     conditionals.Push(Conditional.If(value));
 }