assertEquals( 1, genExp.getSources().size() );
// Main Tests start here
assertEquals( ModExpression.class, genExp.getSources().get(0).getClass() );
ModExpression add = (ModExpression) genExp.getSources().get(0);
assertEquals( ls.getField(0).uid, add.getLhs().getUid() );
assertEquals( ls.getField(1).uid, add.getRhs().getUid() );
assertTrue( ls.getField(0).uid != add.getUid() );
assertTrue( ls.getField(1).uid != add.getUid() );
assertEquals( 1, inputPln.getLeaves().size() );
assertEquals( Mod.class, inputPln.getLeaves().get(0).getClass() );
Mod pMod = (Mod) inputPln.getLeaves().get(0);
assertEquals( 2, inputPln.getRoots().size() );