Can we avoid one letter parameter/variable names and use something more descriptive?&nbsp; Otherwise it will be much more difficult later to maintain.&nbsp; Also please avoid putting foul language in comments.&nbsp; While the word doesn&#39;t offend me, it de-values the codebase to have it laced with foul language.<br>
Otherwise it looks great! :)<br><br>Chris<br>