public boolean isResourceClose(BasicBlock basicBlock, InstructionHandle handle, ConstantPoolGen cpg, ResourceCreationPoint resource,
public boolean isResourceClose(BasicBlock basicBlock, InstructionHandle handle, ConstantPoolGen cpg, Stream resource,
		public boolean isResourceClose(BasicBlock basicBlock, InstructionHandle handle, ConstantPoolGen cpg, ResourceCreationPoint resource,			ResourceValueFrame frame) {			Instruction ins = handle.getInstruction();			if (ins instanceof INVOKEVIRTUAL) {				// Does this instruction close the stream?				INVOKEVIRTUAL inv = (INVOKEVIRTUAL) ins;				if (getInstanceValue(frame, inv, cpg).isInstance() &&					matchMethod(inv, cpg, resource.getResourceClass(), "close", "()V"))					return true;			}			return false;		}