public void SpecializedCollectorsCanBeCreated()
        {
            var points = new List<PointData>();

            var collector = new CollectorConfiguration()
                .WriteTo.Emitter(pts => points.AddRange(pts))
                .CreateCollector();

            var specialized = collector
                .Specialize()
                .Tag.With("test", "42")
                .CreateCollector();

            specialized.Increment("m");

            var point = points.Single();
            Assert.Equal("42", point.Tags.Single().Value);

            Assert.NotNull(specialized);
        }