This is EXACTLY what the impeachment hearings have been like.