JAXB and attribute order on Marshall

Completely off topic but…

Does anyone know how to define the attribute order using JAXB marshall

if I unmarshall

<player name="glbuntzer" level="1" class="programmer"/>

then i mod the values in the list


When i Marshall back to xml it reorders the attributes

<player class="programmer" name="gbluntzer" level="2"/>

Anyone know how to control it so that the "name" attribute stays as the first attribute :?