explicit shouldn’t matter for an empty init list