public abstract Object CurrentValue { get; set; }
Public MustOverride Property CurrentValue As Object Get Set