// save before() call
InstructionHandle beforeCall = beforeList.get(0);
// look for all return-statements
List<InstructionHandle> returnStatements =
aFinder.lookUpReturnStatementsSkipLast();
Iterator<InstructionHandle> iter = returnStatements.iterator();
InstructionHandle exceptionHandler = null;
while( iter.hasNext() ) {