<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def reindex_to(self, x, attribute="Name"):
 """ Returns a copy that only has rows corresponding to feature names in x. Parameters x : str or pybedtools.BedTool BED, GFF, GTF, or VCF where the "Name" field (that is, the value returned by feature['Name']) or any arbitrary attribute attribute : str Attribute containing the name of the feature to use as the index. """

        names = [i[attribute] for i in x]
        new = self.copy()
        new.data = new.data.reindex(names)
        return new