static IF0 objectMethodToIF0(O object, S method) { ret object == null ? null : new IF0 { public O get() { ret call(object, method); } }; }