IMO it’s not inference and conjecture, it’s just 2nd or 3rds in these areas testifying in spite of an illegal blocking by the President. I honestly believe that when it gets to the Senate those 1sts might risk perjury to testify on Trump’s behalf. But then again, they are not immune to prosecution. We’ll see, but at the very least he’s not getting off completely free. That impeachment stain hopefully will prevent any future president from acting like they are above the law.