private JProperty ConvertProperty( JProperty property ) { var value = ConvertValue( property.Value, _host ); if ( value == property.Value ) return property; return new JProperty( property.Name, value ); }