public override ConfigSectionNode ProvideMetadata(MemberInfo member, object instance, IMetadataGenerator context, ConfigSectionNode dataRoot, NodeOverrideRules overrideRules = null)
            {
                var data = "description='Honda motors'".AsLaconicConfig();

                dataRoot.MergeAttributes(data);
                dataRoot.MergeSections(data);
                return(dataRoot);
            }
            public override ConfigSectionNode ProvideMetadata(MemberInfo member, object instance, IMetadataGenerator context, ConfigSectionNode dataRoot, NodeOverrideRules overrideRules = null)
            {
                var data = "score=110 description='Cars built in Japan' origin{_override=stop country=jap} z=1".AsLaconicConfig();

                dataRoot.MergeAttributes(data);
                dataRoot.MergeSections(data);
                return(dataRoot);
            }
            public override ConfigSectionNode ProvideMetadata(MemberInfo member, object instance, IMetadataGenerator context, ConfigSectionNode dataRoot, NodeOverrideRules overrideRules = null)
            {
                var data = "score=90 description='Very usable and decent quality' a=-900".AsLaconicConfig();

                dataRoot.MergeAttributes(data);
                dataRoot.MergeSections(data);
                return(dataRoot);
            }
            public override ConfigSectionNode ProvideMetadata(MemberInfo member, object instance, IMetadataGenerator context, ConfigSectionNode dataRoot, NodeOverrideRules overrideRules = null)
            {
                var data = "score=40 description='Luxury item, but unreliable'  origin{country=XYZYZ/*this will never take effect*/}".AsLaconicConfig();

                dataRoot.MergeAttributes(data);
                dataRoot.MergeSections(data);
                return(dataRoot);
            }
            public override ConfigSectionNode ProvideMetadata(MemberInfo member, object instance, IMetadataGenerator context, ConfigSectionNode dataRoot, NodeOverrideRules overrideRules = null)
            {
                var data = "a=123 b=789 score=100 description='Generic car' origin{_override=all country=world} z=0".AsLaconicConfig();

                dataRoot.MergeAttributes(data);
                dataRoot.MergeSections(data);
                return(dataRoot);
            }