Improved transformation assistant such that some of the methods only require the element type of a collection type rather than the entire collection type
Fix for iteration strategies that incorrectly assumed the element type would not change when reading the next element in a for loop body
Fix for construction of call to the 'hasNext' iterator method that did not specify the return type as Boolean