Is Helicase a House of Cards?

More than a week later, and no specification for the helicase protein has been produced.
There wasn’t even any back-pedalling or special pleading, just the tranquil silence of a field that’s been fled.