@Override
	public void visitFieldInsn(final int opcode, final String owner, final String name, final String desc) {
		if (opcode == PUTSTATIC && active && lastName != null && owner.equals(className) && desc.equals(classDescriptor) && name.equals(lastName)) {
			// Finish the current state machine
			active = false;
			lastName = null;
		}
		super.visitFieldInsn(opcode, owner, name, desc);
	}