eatures">
<p>Features must always be wrapped in a feature flag. Tests for the feature
must also be wrapped in a feature flag.</p>
<p>Because the build-tools will process feature-flags, flags must use
precisely this format. We are choosing conditionals rather than a block
form because functions change the surrounding scope and may introduce
problems with early return.</p>
<pre class="language-javascript line-numbers"><code class="javascript language-javascript"><span class="token keyword">if</span> <span cla