diff --git a/lib/modules/ADT.pmod/Interval.pike b/lib/modules/ADT.pmod/Interval.pike
index 55f18192c848497b3b012869654d3e30b413520f..76db53ce797332b6eb060959e980b4076c399576 100644
--- a/lib/modules/ADT.pmod/Interval.pike
+++ b/lib/modules/ADT.pmod/Interval.pike
@@ -1,3 +1,5 @@
+#pike __REAL_VERSION__
+
 class Boundary(mixed x) {
     int (0..1) `<(object b) {
 	if (!objectp(b) || !Program.inherits(object_program(b), Boundary)) {
diff --git a/lib/modules/Crypto.pmod/Password.pmod b/lib/modules/Crypto.pmod/Password.pmod
index 85b094b0425a5dad352098b722f2d051160a3555..2c1936a151901ce9e36cdff56b73215c1abd8a60 100644
--- a/lib/modules/Crypto.pmod/Password.pmod
+++ b/lib/modules/Crypto.pmod/Password.pmod
@@ -1,3 +1,6 @@
+#pike __REAL_VERSION__
+#pragma strict_types
+
 //! Password handling.
 //!
 //! This module handles generation and verification of
diff --git a/lib/modules/Geography.pmod/GeoIP.pmod b/lib/modules/Geography.pmod/GeoIP.pmod
index 48206eacbc196dec41f3ae1a70ea196b2026fbe3..c029279b4016df69aa8d97a5e69623b0ccc2454e 100644
--- a/lib/modules/Geography.pmod/GeoIP.pmod
+++ b/lib/modules/Geography.pmod/GeoIP.pmod
@@ -1,3 +1,5 @@
+#pike __REAL_VERSION__
+
 void sanitize(array(string) f) {
     for (int i = 0; i < sizeof(f); i++) {
         if (f[i][0] == '"' && f[i][-1] == '"') {
diff --git a/lib/modules/Git.pmod/module.pmod b/lib/modules/Git.pmod/module.pmod
index 46f43d479cc85f57aa255ad03ad4ee675049e834..639ccc9d4bb0c38550a88dc693b9841f55bd2cb1 100644
--- a/lib/modules/Git.pmod/module.pmod
+++ b/lib/modules/Git.pmod/module.pmod
@@ -1,3 +1,4 @@
+#pike __REAL_VERSION__
 
 string git_binary = "git";
 
diff --git a/lib/modules/Mysql.pmod/SqlTable.pike b/lib/modules/Mysql.pmod/SqlTable.pike
index 8ea005c5972693426924c01fdc650099677fea56..9aa48a8928f319de04db76f5086b5e8c4fb58b7c 100644
--- a/lib/modules/Mysql.pmod/SqlTable.pike
+++ b/lib/modules/Mysql.pmod/SqlTable.pike
@@ -1,3 +1,5 @@
+#pike __REAL_VERSION__
+
 //! This class provides some abstractions on top of an SQL table.
 //!
 //! At the core it is generic for any SQL database, but the current
diff --git a/lib/modules/Standards.pmod/BSON.pmod/Binary.pike b/lib/modules/Standards.pmod/BSON.pmod/Binary.pike
index d9a97cca2892576771d75eb48e520011c8da8379..1e1f9aa2bc1402789bf8a0fd6657d5628adda1ab 100644
--- a/lib/modules/Standards.pmod/BSON.pmod/Binary.pike
+++ b/lib/modules/Standards.pmod/BSON.pmod/Binary.pike
@@ -1,3 +1,5 @@
+#pike __REAL_VERSION__
+
   constant BSONBinary = 1;
 
   static string data;
diff --git a/lib/modules/Standards.pmod/BSON.pmod/Javascript.pike b/lib/modules/Standards.pmod/BSON.pmod/Javascript.pike
index 6517cfb7ed1b9592bdce6e3529dde73bd4086ce4..5b28bff75abd22c5c1e594dda797a24404b752b3 100644
--- a/lib/modules/Standards.pmod/BSON.pmod/Javascript.pike
+++ b/lib/modules/Standards.pmod/BSON.pmod/Javascript.pike
@@ -1,3 +1,5 @@
+#pike __REAL_VERSION__
+
   constant BSONJavascript = 1;
 
   static string data;
diff --git a/lib/modules/Standards.pmod/BSON.pmod/MaxKey.pike b/lib/modules/Standards.pmod/BSON.pmod/MaxKey.pike
index 54fb07bca91805e7be7f4dab60fb6a5eb8c3c560..ef3e7818f94d4f2f5f4aeeaf00ce8c893471aa92 100644
--- a/lib/modules/Standards.pmod/BSON.pmod/MaxKey.pike
+++ b/lib/modules/Standards.pmod/BSON.pmod/MaxKey.pike
@@ -1 +1,3 @@
+#pike __REAL_VERSION__
+
 constant __is_max_key = 1;
\ No newline at end of file
diff --git a/lib/modules/Standards.pmod/BSON.pmod/MinKey.pike b/lib/modules/Standards.pmod/BSON.pmod/MinKey.pike
index 539a9e9237cea2032e473b5dad962670566e7f9d..7ea2ca8bf8142fad7f8cb7b32d09713af0a7be07 100644
--- a/lib/modules/Standards.pmod/BSON.pmod/MinKey.pike
+++ b/lib/modules/Standards.pmod/BSON.pmod/MinKey.pike
@@ -1 +1,3 @@
+#pike __REAL_VERSION__
+
 constant __is_min_key = 1;
\ No newline at end of file
diff --git a/lib/modules/Standards.pmod/BSON.pmod/ObjectId.pike b/lib/modules/Standards.pmod/BSON.pmod/ObjectId.pike
index 2ab3e645cd9ad30be43204724a5fbf818cd17f6a..77632aa8f81f9f2c6aee324e1471cbebf7d82805 100644
--- a/lib/modules/Standards.pmod/BSON.pmod/ObjectId.pike
+++ b/lib/modules/Standards.pmod/BSON.pmod/ObjectId.pike
@@ -1,3 +1,4 @@
+#pike __REAL_VERSION__
 
 protected string id;
 int timestamp;
diff --git a/lib/modules/Standards.pmod/BSON.pmod/Regex.pike b/lib/modules/Standards.pmod/BSON.pmod/Regex.pike
index eb7e3daaa7b059b47c2ca970a1109bd8a13c5c12..0652652f7d19b46298d68e6b813784739a23101c 100644
--- a/lib/modules/Standards.pmod/BSON.pmod/Regex.pike
+++ b/lib/modules/Standards.pmod/BSON.pmod/Regex.pike
@@ -1,3 +1,5 @@
+#pike __REAL_VERSION__
+
   constant BSONRegex = 1;
 
   string regex;
diff --git a/lib/modules/Standards.pmod/BSON.pmod/Symbol.pike b/lib/modules/Standards.pmod/BSON.pmod/Symbol.pike
index 3688a3127c434eb17702b02d0c3789244f113e98..1744c77c1671e2a28b04a14a67a63411ad130861 100644
--- a/lib/modules/Standards.pmod/BSON.pmod/Symbol.pike
+++ b/lib/modules/Standards.pmod/BSON.pmod/Symbol.pike
@@ -1,3 +1,5 @@
+#pike __REAL_VERSION__
+
   constant BSONSymbol = 1;
 
   static string data;
diff --git a/lib/modules/Standards.pmod/BSON.pmod/Timestamp.pike b/lib/modules/Standards.pmod/BSON.pmod/Timestamp.pike
index dab29f32991b09a79b2d51167482d719cbf695cd..efd4bccd0ad2e83ea985cbb0ebcf1cfe3c6cdf11 100644
--- a/lib/modules/Standards.pmod/BSON.pmod/Timestamp.pike
+++ b/lib/modules/Standards.pmod/BSON.pmod/Timestamp.pike
@@ -1,3 +1,5 @@
+#pike __REAL_VERSION__
+
   constant BSONTimestamp = 1;
 
   static int timestamp;
diff --git a/lib/modules/Standards.pmod/BSON.pmod/module.pmod b/lib/modules/Standards.pmod/BSON.pmod/module.pmod
index 2d0f9a5584e172d1ba132a83aad65e5f0c9498d6..fcce7861f9e1f54645ea0479014fc182e712b4f4 100644
--- a/lib/modules/Standards.pmod/BSON.pmod/module.pmod
+++ b/lib/modules/Standards.pmod/BSON.pmod/module.pmod
@@ -1,4 +1,6 @@
-//! A module for working with the BSON data format. For more information, 
+#pike __REAL_VERSION__
+
+//! A module for working with the BSON data format. For more information,
 //! see http://bsonspec.org.
 //!
 
diff --git a/lib/modules/System.pmod/FSEvents.pmod/BlockingEventStream.pike b/lib/modules/System.pmod/FSEvents.pmod/BlockingEventStream.pike
index eb267b0742fd035a9358789b24b3071310d287fb..4de467f4e0f52d10c6f9fe9c980d62b61bc3bc49 100644
--- a/lib/modules/System.pmod/FSEvents.pmod/BlockingEventStream.pike
+++ b/lib/modules/System.pmod/FSEvents.pmod/BlockingEventStream.pike
@@ -1,3 +1,5 @@
+#pike __REAL_VERSION__
+
 //! A variation of @[EventStream] that provides a blocking interface.
 //!
 //! @note
diff --git a/lib/modules/System.pmod/FSEvents.pmod/module.pmod b/lib/modules/System.pmod/FSEvents.pmod/module.pmod
index 5583e6541d7e0002f48738985b057b6a826c8507..fc66eb618d6cc6f6122f60b646519e900bcb93c8 100644
--- a/lib/modules/System.pmod/FSEvents.pmod/module.pmod
+++ b/lib/modules/System.pmod/FSEvents.pmod/module.pmod
@@ -1,4 +1,6 @@
-//! The @[System.FSEvents] module provides an interface to FSEvents. 
+#pike __REAL_VERSION__
+
+//! The @[System.FSEvents] module provides an interface to FSEvents.
 //! FSEvents is an API in Mac OS X which allows an application to register for 
 //! notifications of changes to a given directory tree without forcing the 
 //! application to continously poll the directory tree.
diff --git a/lib/modules/Tools.pmod/Standalone.pmod/autodoc_to_html.pike b/lib/modules/Tools.pmod/Standalone.pmod/autodoc_to_html.pike
index 1e454e3bdd7aa109d027ca37220f1c56247bafb0..1d209e26f790848454db739d0afb47868bbfd0eb 100644
--- a/lib/modules/Tools.pmod/Standalone.pmod/autodoc_to_html.pike
+++ b/lib/modules/Tools.pmod/Standalone.pmod/autodoc_to_html.pike
@@ -1,3 +1,5 @@
+#pike __REAL_VERSION__
+
 //! AutoDoc XML to HTML converter.
 //!
 //! @seealso
diff --git a/lib/modules/Tools.pmod/Standalone.pmod/autodoc_to_split_html.pike b/lib/modules/Tools.pmod/Standalone.pmod/autodoc_to_split_html.pike
index dc65592f816d4df557a31e331942d26f143366ca..2dd82f18c001b7523a0c6b1bd0d00cb012b5338e 100644
--- a/lib/modules/Tools.pmod/Standalone.pmod/autodoc_to_split_html.pike
+++ b/lib/modules/Tools.pmod/Standalone.pmod/autodoc_to_split_html.pike
@@ -1,5 +1,4 @@
-/*
- */
+#pike __REAL_VERSION__
 
 inherit .autodoc_to_html;