*/
public static byte[] instrument(final byte[] source,
final String accessFieldName) {
final ClassReader reader = new ClassReader(source);
final ClassWriter writer = new ClassWriter(reader, 0);
reader.accept(new ClassAdapter(writer) {
@Override
public void visitEnd() {
createDataField(cv, accessFieldName);
super.visitEnd();