public static LS1APISpec GetFromURL(string url)
        {
            JObject jo = Utils.JObjectFromURL(url);

            if (jo == null)
            {
                return(null);
            }

            LS1APISpec spec = new LS1APISpec();

            if (!spec.FromJObject(jo))
            {
                return(null);
            }

            return(spec);
        }
        public static LS1APISpec GetFromFile(string filename)
        {
            JObject jo = Utils.JObjectFromFile(filename);

            if (jo == null)
            {
                return(null);
            }

            LS1APISpec spec = new LS1APISpec();

            if (!spec.FromJObject(jo))
            {
                return(null);
            }

            return(spec);
        }