}
if (!filterForGetSet) {
reversedChainPhase2 = new FieldSetFieldGetVisitor(reversedChainPhase2, loader, classInfo, context);
reversedChainPhase2 = new FieldWrapperVisitor(reversedChainPhase2, classInfo, context, addedMethods);
}
reversedChainPhase2 = new MethodWrapperVisitor(reversedChainPhase2, classInfo, context, addedMethods);
readerPhase2.accept(reversedChainPhase2, Attributes.getDefaultAttributes(), false);
final byte[] bytesPhase2 = writerPhase2.toByteArray();
// TODO: INNER CLASS OR NOT?
// loop over emitted jp and flag them as inner classes