fix contact test, the erroneous use of top-level lexical variables in subroutines was messing things up
fix contact test, the erroneous use of top-level lexical variables in subroutines was messing things up

solgenomics/sgn,solgenomics/sgn,solgenomics/sgn,solgenomics/sgn,solgenomics/sgn,solgenomics/sgn,solgenomics/sgn