public foo(Ibar fooBar) { data = fooBar; }
public static string Something(this Ibar b) { return doSomething((dynamic)b); }