'Declaration Protected Overridable Property TObject As Waterfall(Of Object)
protected virtual Waterfall<object> TObject {get; set;}
'Declaration Protected Overridable Property TObject As Waterfall(Of Object)
protected virtual Waterfall<object> TObject {get; set;}