private static void RegisterDefaultConverter <T>(Func <string, T> converter) { DefaultConverters.Add(typeof(T), converter); }