--TEST-- Properties should be initialized correctly (relevant to #60536) --FILE-- --EXPECTF-- object(SubclassA)#%d (2) { ["hello":"SubclassA":private]=> int(0) ["hello":"BaseWithPropA":private]=> int(0) } object(SubclassB)#%d (2) { ["hello":"SubclassB":private]=> int(0) ["hello":"BaseWithTPropB":private]=> int(0) }