Alter some the restriction about where the first statement of method body, can placed.
Example
Public Property Value() As T
Get
Return _Value
End Get
Set(value As T)
Me._Value = value
End Set
End Property
is equivalent to
Public Property Value() As T
Get : Return _Value : End Get
Set(value As T) : Me._Value = value : End Set
End Property
This can be achieve by making the production of the diagnostic conditional, on wether the feature is enabled or not.