Blasey Ford facing perjury trap?