I'm a mock newbie and didn't know about *wraps*. Think using wraps and explicitly mocking not implemented methods is better though, I'm going to fix it.