TimeZoneInfo.ConvertTimeFromUtcの戻り値のKindがおかしい

Xamarin.iOS v6.3.0.255と.NET v4.5で以下のコードの戻り値が異なっていた。

DateTime t1 = new DateTime(2013, 4, 19, 9, 0, 0, DateTimeKind.Utc);
DateTime t2 = TimeZoneInfo.ConvertTimeFromUtc(t1, TimeZoneInfo.Local);

t2.Kindは、

  • Xamarin.iOSはUnspecified
  • .NETはLocal

になる。
.NETの方が正しいと思うのだが。Xamarin.iOSのバグだろうか。