It’s what a Mocking Framework should be: Powerful. And it’s the first of its kind. Which mean you can fake more than just public virtual methods. And you can reach higher test coverage at a fraction of the time.
You can fake members, end fields and out parameters. You name it.