compiler: java: fixing more compound type Builder bugs