Index: libcfa/src/parseconfig.cfa
===================================================================
--- libcfa/src/parseconfig.cfa	(revision ca83227ffb009f34216fed8e1d1fd267cc1e3ae2)
+++ libcfa/src/parseconfig.cfa	(revision b0f225f4a182eb77c1ccda02c16472819726df96)
@@ -119,5 +119,5 @@
 
 // Parse configuration from a file formatted in tabular (CS 343) style
-[ * KVPairs ] parse_tabular_config_format( * const char config_file, size_t num_entries ) {
+[ * KVPairs ] parse_tabular_config_format( [] const char config_file, size_t num_entries ) {
 	// TODO: Change this to a unique_ptr when we fully support returning them (move semantics)
 	* KVPairs kv_pairs = new( num_entries );
Index: libcfa/src/parseconfig.hfa
===================================================================
--- libcfa/src/parseconfig.hfa	(revision ca83227ffb009f34216fed8e1d1fd267cc1e3ae2)
+++ libcfa/src/parseconfig.hfa	(revision b0f225f4a182eb77c1ccda02c16472819726df96)
@@ -66,5 +66,5 @@
 };
 
-void msg( Missing_Config_Entries * ex );
+[ void ] msg( * Missing_Config_Entries ex );
 
 exception Parse_Failure {
@@ -73,5 +73,5 @@
 };
 
-void msg( Parse_Failure * ex );
+[ void ] msg( * Parse_Failure ex );
 
 exception Validation_Failure {
@@ -80,5 +80,5 @@
 };
 
-void msg( Validation_Failure * ex );
+[ void ] msg( * Validation_Failure ex );
 
 
@@ -108,14 +108,14 @@
 
 forall(T | Relational( T ))
-bool is_nonnegative( T & );
+[ bool ] is_nonnegative( & T );
 
 forall(T | Relational( T ))
-bool is_positive( T & );
+[ bool ] is_positive( & T );
 
 forall(T | Relational( T ))
-bool is_nonpositive( T & );
+[ bool ] is_nonpositive( & T );
 
 forall(T | Relational( T ))
-bool is_negative( T & );
+[ bool ] is_negative( & T );
 
 
