Include on page once in Template Toolkit
===

using template toolkit I have come up with the below.

    <table>
    <tr>
        <th>Title</th>
    </tr>
    [% FOREACH t = Testing %]
    	[% IF t.isEven %]
    	<tr><td>Goodbye World</td></tr>
    	[% ELSE %]
    	<tr><td>hello world</td></tr>
    
        size() = [% loop.size %]</br>
        max () = [% loop.max %]</br>
        index () = [% loop.index %]</br>
        count () = [% loop.count %]</br>
        first () = [% loop.first %]</br>
        last () = [% loop.last %]</br>
        prev () = [% loop.prev %]</br>
        next () = [% loop.next %]</br>

    	[% END %]
	[% END %]
    </table>
    [% myJS %]

which outputs this. (i only included the first and last tr in here to save space).

    <table>
        <tr>
	    	<th>Title</th>
        </tr>
	<tr class="1"><td>hello world</td></tr>
    size() = 5</br>
    max () = 4</br>
    index () = 0</br>
    count () = 1</br>
    first () = 1</br>
    last () = 0</br>
    prev () = </br>
    next () = HASH(0x1d6daad0)</br>

    <tr class="4"><td>hello world</td></tr>
    size() = 5</br>
    max () = 4</br>
    index () = 4</br>
    count () = 5</br>
    first () = 0</br>
    last () = 1</br>
    prev () = HASH(0x1cbfda20)</br>
    next () = HASH(0x1d6e9c10)</br>
    </table>
    <script src ="js/my.js"></script><table>

over and over until my loop is finished.  as my.js is the same file I only want it on the page once.  I have tried using the iterators as you can see above in my testing but this seems to be for each instance of my loop rather than over the whole page.  Is there a way to only include [% myJS %] on the page once?