Conditionally executes code.
Used where code needs to be executed only if some condition is present.
|This section is incomplete|
Reason: condition can be declaration
Template:sparam shall be an expression, convertible to bool.
The following example demonstrates several usage cases of the
first is false i == 3 i != 3 is false