code: def gene_ids(self):
          
          return self.ensembl.gene_ids_at_locus(
              self.contig, self.start, self.end)
docs: Return IDs of all genes which overlap this variant. Calling
          this method is significantly cheaper than calling `Variant.genes()`,
          which has to issue many more queries to construct each Gene object.