keep position of identifier in for loop when optimizing it to a while loop
hide the __meta__ field from the returned array of Type.getClassFields in JS target