Property field injection and constructor conversion.