idl2go: fix optional return values