What about using the SA 'test rule' mechanism? (IE use "T_testA1" rather than "__testA1").Effectivly the micro weighting done automagically and in a standardized way.
Nice, micro weighting without the required score lines. Now I just need to ignore or absorb the extra scores.
Dan