core: wibbles on private construct inferencer