[CAMEL-7456] Make propertyPrefix/Suffix placeholder-aware
[CAMEL-7456] Preserve get/set contract