public virtual void EnsureValidCodeBlock() { if (CodeBuilder.IsEmpty) { CodeBuilder.InvokeBaseConstructor(); CodeBuilder.AddStatement( new ReturnStatement() ); } } }