adapt to new publish format; don't use property info object without including reflect property.