-
+
diff --git a/include/DSPatch.h b/include/DSPatch.h
index 59219546..c3ba3365 100644
--- a/include/DSPatch.h
+++ b/include/DSPatch.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/include/dspatch/Circuit.h b/include/dspatch/Circuit.h
index 2678e39d..e3c949b3 100644
--- a/include/dspatch/Circuit.h
+++ b/include/dspatch/Circuit.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/include/dspatch/Common.h b/include/dspatch/Common.h
index 7ba2867d..20eef381 100644
--- a/include/dspatch/Common.h
+++ b/include/dspatch/Common.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/include/dspatch/Component.h b/include/dspatch/Component.h
index 4bbfb53e..918a334c 100644
--- a/include/dspatch/Component.h
+++ b/include/dspatch/Component.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/include/dspatch/Plugin.h b/include/dspatch/Plugin.h
index 62e443ea..1ff12d98 100644
--- a/include/dspatch/Plugin.h
+++ b/include/dspatch/Plugin.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/include/dspatch/SignalBus.h b/include/dspatch/SignalBus.h
index 949aeb7e..eb996a08 100644
--- a/include/dspatch/SignalBus.h
+++ b/include/dspatch/SignalBus.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/include/fast_any b/include/fast_any
index 68533b99..6c57f56c 160000
--- a/include/fast_any
+++ b/include/fast_any
@@ -1 +1 @@
-Subproject commit 68533b9956acecc2f97ea5476f0cb1f20b818785
+Subproject commit 6c57f56c22cda94cd28a4b43c704cb7ed2865a52
diff --git a/src/Circuit.cpp b/src/Circuit.cpp
index c200dac1..01935046 100644
--- a/src/Circuit.cpp
+++ b/src/Circuit.cpp
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/src/Component.cpp b/src/Component.cpp
index b0092d4c..9d00e400 100644
--- a/src/Component.cpp
+++ b/src/Component.cpp
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/src/Plugin.cpp b/src/Plugin.cpp
index 154120a0..34f6b31b 100644
--- a/src/Plugin.cpp
+++ b/src/Plugin.cpp
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/src/internal/AutoTickThread.h b/src/internal/AutoTickThread.h
index f8079d11..7fc71e1d 100644
--- a/src/internal/AutoTickThread.h
+++ b/src/internal/AutoTickThread.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/src/internal/CircuitThread.h b/src/internal/CircuitThread.h
index 69fd4c41..87bb2572 100644
--- a/src/internal/CircuitThread.h
+++ b/src/internal/CircuitThread.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/src/internal/Wire.h b/src/internal/Wire.h
index 68247057..bda0928f 100644
--- a/src/internal/Wire.h
+++ b/src/internal/Wire.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/Adder.h b/tests/components/Adder.h
index 47452bee..44853497 100644
--- a/tests/components/Adder.h
+++ b/tests/components/Adder.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/BranchSyncProbe.h b/tests/components/BranchSyncProbe.h
index 37f7fd6b..3e039500 100644
--- a/tests/components/BranchSyncProbe.h
+++ b/tests/components/BranchSyncProbe.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/ChangingCounter.h b/tests/components/ChangingCounter.h
index d8f8181c..66c2cb54 100644
--- a/tests/components/ChangingCounter.h
+++ b/tests/components/ChangingCounter.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/ChangingProbe.h b/tests/components/ChangingProbe.h
index 9987e7d8..6f7895e8 100644
--- a/tests/components/ChangingProbe.h
+++ b/tests/components/ChangingProbe.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/CircuitCounter.h b/tests/components/CircuitCounter.h
index 753f855b..366e1a29 100644
--- a/tests/components/CircuitCounter.h
+++ b/tests/components/CircuitCounter.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/CircuitProbe.h b/tests/components/CircuitProbe.h
index 0be1c183..e7a0e3aa 100644
--- a/tests/components/CircuitProbe.h
+++ b/tests/components/CircuitProbe.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/Counter.h b/tests/components/Counter.h
index 8ecdfb3c..f6d922e7 100644
--- a/tests/components/Counter.h
+++ b/tests/components/Counter.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/FeedbackProbe.h b/tests/components/FeedbackProbe.h
index 7d36c43a..f64cf555 100644
--- a/tests/components/FeedbackProbe.h
+++ b/tests/components/FeedbackProbe.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/FeedbackTester.h b/tests/components/FeedbackTester.h
index 45927d35..50fc6475 100644
--- a/tests/components/FeedbackTester.h
+++ b/tests/components/FeedbackTester.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/Incrementer.h b/tests/components/Incrementer.h
index 26fba4f9..9e84bdae 100644
--- a/tests/components/Incrementer.h
+++ b/tests/components/Incrementer.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/NoOutputProbe.h b/tests/components/NoOutputProbe.h
index dfd3b212..b2e27851 100644
--- a/tests/components/NoOutputProbe.h
+++ b/tests/components/NoOutputProbe.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/NullInputProbe.h b/tests/components/NullInputProbe.h
index 08c101c0..2cef4470 100644
--- a/tests/components/NullInputProbe.h
+++ b/tests/components/NullInputProbe.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/ParallelProbe.h b/tests/components/ParallelProbe.h
index 205d40f7..b292d261 100644
--- a/tests/components/ParallelProbe.h
+++ b/tests/components/ParallelProbe.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/PassThrough.h b/tests/components/PassThrough.h
index 6d6325fc..787b96f8 100644
--- a/tests/components/PassThrough.h
+++ b/tests/components/PassThrough.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/SerialProbe.h b/tests/components/SerialProbe.h
index 180ac3b8..a7f5b0f6 100644
--- a/tests/components/SerialProbe.h
+++ b/tests/components/SerialProbe.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/SlowCounter.h b/tests/components/SlowCounter.h
index c7975fed..910c338b 100644
--- a/tests/components/SlowCounter.h
+++ b/tests/components/SlowCounter.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/SporadicCounter.h b/tests/components/SporadicCounter.h
index baeb7701..b8010aee 100644
--- a/tests/components/SporadicCounter.h
+++ b/tests/components/SporadicCounter.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/components/ThreadingProbe.h b/tests/components/ThreadingProbe.h
index b64a7a00..3e21813c 100644
--- a/tests/components/ThreadingProbe.h
+++ b/tests/components/ThreadingProbe.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tests/main.cpp b/tests/main.cpp
index 1d14832e..63fda4ed 100644
--- a/tests/main.cpp
+++ b/tests/main.cpp
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tutorial/components.h b/tutorial/components.h
index ca4ee463..b7b8348a 100644
--- a/tutorial/components.h
+++ b/tutorial/components.h
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License
diff --git a/tutorial/main.cpp b/tutorial/main.cpp
index 22af46e3..b55abd6b 100644
--- a/tutorial/main.cpp
+++ b/tutorial/main.cpp
@@ -1,6 +1,6 @@
/******************************************************************************
DSPatch - The Refreshingly Simple C++ Dataflow Framework
-Copyright (c) 2023, Marcus Tomlinson
+Copyright (c) 2024, Marcus Tomlinson
BSD 2-Clause License