public static T[] ParseList <T>(string text, T?fallbackValue, params int[] allowedSizes) where T : struct, IConvertible { return(NameValueCollectionExtensions.ParseList <T>(text, fallbackValue, allowedSizes)); }