public override void Add( object content ) { var property = content as JProperty; if ( property != null ) property.Value = ConvertValue( property.Value, _host ); base.Add( content ); }