Well I reapplied my stashed attempt and it is working now, so committed to trunk; can merge and just resolve to accept your added `parametersReferencedFromPropertiesShouldRetainBackslashes`.