Index: src/Concurrency/Actors.hpp
===================================================================
--- src/Concurrency/Actors.hpp	(revision 8984003da746813325cd05052fbcb1cb7bef8d62)
+++ src/Concurrency/Actors.hpp	(revision 53dac826f0d887299b0b6ee89f1cb8b5cc850e88)
@@ -16,6 +16,4 @@
 #pragma once
 
-
-class Declaration;
 namespace ast {
 	class TranslationUnit;
@@ -23,5 +21,7 @@
 
 namespace Concurrency {
-	void implementActors( ast::TranslationUnit & translationUnit );
+
+void implementActors( ast::TranslationUnit & translationUnit );
+
 };
 
Index: src/Concurrency/Corun.hpp
===================================================================
--- src/Concurrency/Corun.hpp	(revision 8984003da746813325cd05052fbcb1cb7bef8d62)
+++ src/Concurrency/Corun.hpp	(revision 53dac826f0d887299b0b6ee89f1cb8b5cc850e88)
@@ -21,5 +21,7 @@
 
 namespace Concurrency {
-	void implementCorun( ast::TranslationUnit & translationUnit );
+
+void implementCorun( ast::TranslationUnit & translationUnit );
+
 };
 
Index: src/Concurrency/Keywords.h
===================================================================
--- src/Concurrency/Keywords.h	(revision 8984003da746813325cd05052fbcb1cb7bef8d62)
+++ src/Concurrency/Keywords.h	(revision 53dac826f0d887299b0b6ee89f1cb8b5cc850e88)
@@ -16,7 +16,4 @@
 #pragma once
 
-#include <list>  // for list
-
-class Declaration;
 namespace ast {
 	class TranslationUnit;
@@ -24,7 +21,4 @@
 
 namespace Concurrency {
-	void applyKeywords( std::list< Declaration * > & translationUnit );
-	void implementMutexFuncs( std::list< Declaration * > & translationUnit );
-	void implementThreadStarter( std::list< Declaration * > & translationUnit );
 
 /// Implement the sue-like keywords and the suspend keyword. Pre-Autogen
@@ -34,4 +28,5 @@
 /// Add the thread starter code to constructors. Post-Autogen
 void implementThreadStarter( ast::TranslationUnit & translationUnit );
+
 };
 
Index: src/Concurrency/Waitfor.h
===================================================================
--- src/Concurrency/Waitfor.h	(revision 8984003da746813325cd05052fbcb1cb7bef8d62)
+++ src/Concurrency/Waitfor.h	(revision 53dac826f0d887299b0b6ee89f1cb8b5cc850e88)
@@ -16,7 +16,4 @@
 #pragma once
 
-#include <list>  // for list
-
-class Declaration;
 namespace ast {
 	class TranslationUnit;
@@ -24,7 +21,7 @@
 
 namespace Concurrency {
-	void generateWaitFor( std::list< Declaration * > & translationUnit );
 
 void generateWaitFor( ast::TranslationUnit & translationUnit );
+
 };
 
Index: src/Concurrency/Waituntil.hpp
===================================================================
--- src/Concurrency/Waituntil.hpp	(revision 8984003da746813325cd05052fbcb1cb7bef8d62)
+++ src/Concurrency/Waituntil.hpp	(revision 53dac826f0d887299b0b6ee89f1cb8b5cc850e88)
@@ -16,7 +16,4 @@
 #pragma once
 
-#include <list>  // for list
-
-class Declaration;
 namespace ast {
 	class TranslationUnit;
@@ -24,5 +21,7 @@
 
 namespace Concurrency {
-    void generateWaitUntil( ast::TranslationUnit & translationUnit );
+
+void generateWaitUntil( ast::TranslationUnit & translationUnit );
+
 };
 
