They should convert optional members into method overloads.
Repro:
export interface InterfaceWithOptional {
myMethod(arg1: string, optionalArg2: number?);
}
Package to java and the generated interface will include two methods (one with a single argument and one with two) but the proxy will only contain a single method. Compilation will fail.