I am trying to mock an overloaded polymorphic curried function to no avail.
class MockingTest extends MockFactory { trait Foo { def overloaded[T](x: T)