adjusted booleans returns to return expression result.
added @since 3.8.14 in the doc block.
fixed whitespace.
whitespace on both sides of logical operators
Merge remote-tracking branch 'origin/session-start'