public override string ToString()
            {
                StringBuilder __sb    = new StringBuilder("Blend_args(");
                bool          __first = true;

                if (StartPosture != null && __isset.startPosture)
                {
                    if (!__first)
                    {
                        __sb.Append(", ");
                    }
                    __first = false;
                    __sb.Append("StartPosture: ");
                    __sb.Append(StartPosture == null ? "<null>" : StartPosture.ToString());
                }
                if (TargetPosture != null && __isset.targetPosture)
                {
                    if (!__first)
                    {
                        __sb.Append(", ");
                    }
                    __first = false;
                    __sb.Append("TargetPosture: ");
                    __sb.Append(TargetPosture == null ? "<null>" : TargetPosture.ToString());
                }
                if (__isset.weight)
                {
                    if (!__first)
                    {
                        __sb.Append(", ");
                    }
                    __first = false;
                    __sb.Append("Weight: ");
                    __sb.Append(Weight);
                }
                if (Mask != null && __isset.mask)
                {
                    if (!__first)
                    {
                        __sb.Append(", ");
                    }
                    __first = false;
                    __sb.Append("Mask: ");
                    __sb.Append(Mask);
                }
                if (Properties != null && __isset.properties)
                {
                    if (!__first)
                    {
                        __sb.Append(", ");
                    }
                    __first = false;
                    __sb.Append("Properties: ");
                    __sb.Append(Properties);
                }
                __sb.Append(")");
                return(__sb.ToString());
            }