<span class="hljs-comment">/**
* Create a point.
* <span class="hljs-doctag">@author</span> <span class="hljs-variable">Test</span>
* <span class="hljs-doctag">@author</span> Test Smith
* <span class="hljs-doctag">@param</span> {<span class="hljs-type">number</span>} <span class="hljs-variable">x</span> - The x value.
* <span class="hljs-doctag">@param</span> {<span class="hljs-type">number</span>} <span class="hljs-variable">y</span>
* <span class="hljs-doctag">@returns</span> {<span class="hljs-type">Point</span>} A Point object.
*/</span>
<span class="hljs-comment">/**
* <span class="hljs-doctag">@typedef</span> {<span class="hljs-type">Array<number></span>}
* <span class="hljs-doctag">@param</span> {<span class="hljs-type">string=</span>} <span class="hljs-variable">n</span> - Optional
* <span class="hljs-doctag">@param</span> {<span class="hljs-type">(string|number)</span>} <span class="hljs-variable">n</span> - Multiple types
* <span class="hljs-doctag">@param</span> {<span class="hljs-type">*</span>} <span class="hljs-variable">n</span> - Any type
* <span class="hljs-doctag">@param</span> {<span class="hljs-type">...string</span>} <span class="hljs-variable">n</span> - repeatable arguments
* <span class="hljs-doctag">@param</span> {<span class="hljs-type">string[]</span>} <span class="hljs-variable">n</span> - Array of strings
*/</span>