If a workflow action returns an array of primitive (eg '''int''') or associated class (eg '''Double'''), it's automatically wrapped with a ''!-PrimitiveArrayTraverse-!'', so that the array can be tested against the rest of the table: !**< test !define test (!|fitlibrary.specify.workflow.AutoWrap| |''an array of int''| |1| |2| |3| |''an array of integer''| |1| |2| |3| ) **! |!-fitlibrary.spec.SpecifyFixture-!| |${test}|!-<table border="1" cellspacing="0"> <tr><td>fitlibrary.specify.workflow.AutoWrap</td> </tr> </table> <br/><table border="1" cellspacing="0"> <tr><td><i>an array of int</i></td> </tr> <tr class="pass"><td>1</td> </tr> <tr class="pass"><td>2</td> </tr> <tr class="pass"><td>3</td> </tr> </table> <br/><table border="1" cellspacing="0"> <tr><td><i>an array of integer</i></td> </tr> <tr class="pass"><td>1</td> </tr> <tr class="pass"><td>2</td> </tr> <tr class="pass"><td>3</td> </tr> </table>-!|