fix CompositeLit assign to interface