protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
        {
            IGH_Param param1 = new SODesigner_GHParam();
            param1.Optional = true;
            pManager.AddParameter(param1, "Designers", "d", "Register a designer output (or more than one) as input", GH_ParamAccess.list);

            IGH_Param param2 = new SOAnalysis_GHParam();
            param2.Optional = true;
            pManager.AddParameter(param2, "Analysis", "a", "Register an analysis output (or more than one) as input", GH_ParamAccess.list);
        }
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     SODesigner_GHParam param1 = new SODesigner_GHParam();
     param1.Optional = true;
     pManager.AddParameter(param1, "d", "d", "Designer input", GH_ParamAccess.list);
 }