diff --git a/schemas/adl-0.dtd b/schemas/adl-0.dtd
index f65f331..aefca1a 100755
--- a/schemas/adl-0.dtd
+++ b/schemas/adl-0.dtd
@@ -1,6 +1,6 @@
     <!--  ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  -->
     <!--						    											-->
-    <!--	adl-0.dtd    			    										-->
+    <!--	adl-1.1.dtd    			    										-->
     <!--																		-->
     <!--	Purpose:															-->
     <!--	Document Type Description for Application Description				-->
@@ -13,7 +13,7 @@
     <!--  ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  -->
     
     <!--
-        $Revision: 1.18 $
+        $Revision: 1.19 $
  	    -->
 
 <!--  ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  -->
diff --git a/transforms/adl2activerecord.xslt b/transforms/adl2activerecord.xslt
index 1ce1cf0..d93588c 100755
--- a/transforms/adl2activerecord.xslt
+++ b/transforms/adl2activerecord.xslt
@@ -8,8 +8,8 @@
     Transform ADL into ActiveRecord conforming entity classes
     
     $Author: sb $
-    $Revision: 1.2 $
-    $Date: 2008-10-02 10:43:42 $
+    $Revision: 1.3 $
+    $Date: 2008-10-02 10:52:40 $
   -->
 
 <!-- WARNING WARNING WARNING: Do NOT reformat this file! 
@@ -17,7 +17,7 @@
 <xsl:stylesheet version="1.0"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
   xmlns:exsl="http://exslt.org/common"
-  xmlns:adl="http://cygnets.co.uk/schemas/adl-1.2"
+  xmlns:adl="http://libs.cygnets.co.uk/adl/1.1/"
   xmlns:msxsl="urn:schemas-microsoft-com:xslt">
 
 	<!-- NOTE NOTE NOTE:
@@ -62,7 +62,7 @@
 		//
 		//	Main application entry point for <xsl:value-of select="@name"/>
 		//  Automatically generated from application description using
-		//  adl2activerecord.xsl revision <xsl:value-of select="substring( '$Revision: 1.2 $', 10)"/>
+		//  adl2activerecord.xsl revision <xsl:value-of select="substring( '$Revision: 1.3 $', 10)"/>
 		//
 		//  <xsl:value-of select="/adl:application/@revision"/>
 		//
@@ -83,7 +83,7 @@
 		/// &lt;/summary&gt;
 		/// &lt;remarks&gt;
 		/// Automatically generated from description of application <xsl:value-of select="@name"/>
-		/// using adl2activerecord.xsl revision <xsl:value-of select="substring( '$Revision: 1.2 $', 10)"/>.
+		/// using adl2activerecord.xsl revision <xsl:value-of select="substring( '$Revision: 1.3 $', 10)"/>.
 		/// Note that manually maintained parts of this class may be defined in
 		/// a separate file called <xsl:value-of select="@name"/>.manual.cs, q.v.
 		///
@@ -121,7 +121,7 @@
 		//  (c)2007 Cygnet Solutions Ltd
 		//
 		//  Automatically generated from application description using
-		//  adl2activerecord.xsl revision <xsl:value-of select="substring( '$Revision: 1.2 $', 10)"/>
+		//  adl2activerecord.xsl revision <xsl:value-of select="substring( '$Revision: 1.3 $', 10)"/>
 		//
 		//  <xsl:value-of select="/adl:application/@revision"/>
 		//
@@ -144,7 +144,7 @@
 		/// &lt;/summary&gt;
 		/// &lt;remarks&gt;
 		/// Automatically generated from description of entity <xsl:value-of select="@name"/>
-		/// using adl2activerecord.xsl revision <xsl:value-of select="substring( '$Revision: 1.2 $', 10)"/>.
+		/// using adl2activerecord.xsl revision <xsl:value-of select="substring( '$Revision: 1.3 $', 10)"/>.
 		/// Note that manually maintained parts of this class may be defined in
 		/// a separate file called <xsl:value-of select="@name"/>.manual.cs, q.v.
 		///
diff --git a/transforms/adl2canonical.xslt b/transforms/adl2canonical.xslt
index a1414d2..1178e39 100755
--- a/transforms/adl2canonical.xslt
+++ b/transforms/adl2canonical.xslt
@@ -20,13 +20,13 @@
       explicitly state the permission, even if it is 'none'.
     
     $Author: sb $
-    $Revision: 1.4 $
-    $Date: 2008-10-02 10:43:46 $
+    $Revision: 1.5 $
+    $Date: 2008-10-02 10:52:40 $
   -->
 
 <xsl:stylesheet version="1.0"
-  xmlns="http://cygnets.co.uk/schemas/adl-1.2"
-  xmlns:adl="http://cygnets.co.uk/schemas/adl-1.2"
+  xmlns="http://libs.cygnets.co.uk/adl/1.1/"
+  xmlns:adl="http://libs.cygnets.co.uk/adl/1.1/"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
   exclude-result-prefixes="adl">
 
@@ -74,7 +74,7 @@
     *	THIS FILE IS AUTOMATICALLY GENERATED AND SHOULD NOT
     *	BE MANUALLY EDITED.
     *
-    *   Generated using adl2canonical.xslt <xsl:value-of select="substring('$Revision: 1.4 $', 12)"/>
+    *   Generated using adl2canonical.xslt <xsl:value-of select="substring('$Revision: 1.5 $', 12)"/>
 	*
 	***************************************************************************
 			</xsl:comment>
diff --git a/transforms/adl2controllerclasses.xslt b/transforms/adl2controllerclasses.xslt
index 874600a..e084471 100755
--- a/transforms/adl2controllerclasses.xslt
+++ b/transforms/adl2controllerclasses.xslt
@@ -9,15 +9,15 @@
     Transform ADL into (partial) controller classes
     
     $Author: sb $
-    $Revision: 1.17 $
-    $Date: 2008-10-02 10:43:42 $
+    $Revision: 1.18 $
+    $Date: 2008-10-02 10:52:40 $
   -->
 
 <!-- WARNING WARNING WARNING: Do NOT reformat this file! 
      Whitespace (or lack of it) is significant! -->
 <xsl:stylesheet version="1.0"
-  xmlns="http://cygnets.co.uk/schemas/adl-1.2"
-  xmlns:adl="http://cygnets.co.uk/schemas/adl-1.2"
+  xmlns="http://libs.cygnets.co.uk/adl/1.1/"
+  xmlns:adl="http://libs.cygnets.co.uk/adl/1.1/"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 
 	<xsl:include href="csharp-type-include.xslt"/>
@@ -67,7 +67,7 @@
 		//
 		//  Automatically generated abstract super class for controllers for the
 		//	<xsl:value-of select="/adl:application/@name"/> application; generated using
-		//  adl2controllerclasses.xslt version <xsl:value-of select="substring( '$Revision: 1.17 $', 10)"/>
+		//  adl2controllerclasses.xslt version <xsl:value-of select="substring( '$Revision: 1.18 $', 10)"/>
 		//
 		//  <xsl:value-of select="/adl:application/@revision"/>
 		//
@@ -135,7 +135,7 @@
 		//
 		//  Controller for auto-generated forms for editing <xsl:value-of select="@name"/>s
 		//  Automatically generated from application description using
-		//  adl2controllerclasses.xslt version <xsl:value-of select="substring( '$Revision: 1.17 $', 10)"/>
+		//  adl2controllerclasses.xslt version <xsl:value-of select="substring( '$Revision: 1.18 $', 10)"/>
 		//
 		//  This file is automatically generated; DO NOT EDIT IT.
 		//
diff --git a/transforms/adl2documentation.xslt b/transforms/adl2documentation.xslt
index 160eb3a..0e5ffa5 100755
--- a/transforms/adl2documentation.xslt
+++ b/transforms/adl2documentation.xslt
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 
 <xsl:stylesheet version="1.0"
-  xmlns="http://cygnets.co.uk/schemas/adl-1.2"
-  xmlns:adl="http://cygnets.co.uk/schemas/adl-1.2"
+  xmlns="http://libs.cygnets.co.uk/adl/1.1/"
+  xmlns:adl="http://libs.cygnets.co.uk/adl/1.1/"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 	<xsl:output encoding="UTF-8" method="xml" indent="yes" />
 
diff --git a/transforms/adl2entityclasses.xslt b/transforms/adl2entityclasses.xslt
index c288471..86f0167 100755
--- a/transforms/adl2entityclasses.xslt
+++ b/transforms/adl2entityclasses.xslt
@@ -8,8 +8,8 @@
     Transform ADL into C# entity classes
     
     $Author: sb $
-    $Revision: 1.13 $
-    $Date: 2008-10-02 10:43:42 $
+    $Revision: 1.14 $
+    $Date: 2008-10-02 10:52:40 $
   -->
 
 <!-- WARNING WARNING WARNING: Do NOT reformat this file! 
@@ -17,7 +17,7 @@
 <xsl:stylesheet version="1.0"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
   xmlns:exsl="http://exslt.org/common"
-  xmlns:adl="http://cygnets.co.uk/schemas/adl-1.2"
+  xmlns:adl="http://libs.cygnets.co.uk/adl/1.1/"
   xmlns:msxsl="urn:schemas-microsoft-com:xslt">
 
 	<xsl:include href="csharp-type-include.xslt"/>
@@ -66,7 +66,7 @@
 		//  (c)2007 Cygnet Solutions Ltd
 		//
 		//  Automatically generated from application description using
-		//  adl2entityclass.xsl revision <xsl:value-of select="substring( '$Revision: 1.13 $', 10)"/>
+		//  adl2entityclass.xsl revision <xsl:value-of select="substring( '$Revision: 1.14 $', 10)"/>
 		//
 		//  <xsl:value-of select="/adl:application/@revision"/>
 		//
@@ -92,7 +92,7 @@
 		/// &lt;/summary&gt;
 		/// &lt;remarks&gt;
 		/// Automatically generated from description of entity <xsl:value-of select="@name"/>
-		/// using adl2entityclass.xsl revision <xsl:value-of select="substring( '$Revision: 1.13 $', 10)"/>.
+		/// using adl2entityclass.xsl revision <xsl:value-of select="substring( '$Revision: 1.14 $', 10)"/>.
 		/// Note that manually maintained parts of this class may be defined in
 		/// a separate file called <xsl:value-of select="@name"/>.manual.cs, q.v.
 		///
diff --git a/transforms/adl2hibernate.xslt b/transforms/adl2hibernate.xslt
index 81d89f2..035715a 100755
--- a/transforms/adl2hibernate.xslt
+++ b/transforms/adl2hibernate.xslt
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <xsl:stylesheet version="1.0"
   xmlns="urn:nhibernate-mapping-2.2"
-  xmlns:adl="http://cygnets.co.uk/schemas/adl-1.2"
+  xmlns:adl="http://libs.cygnets.co.uk/adl/1.1/"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 	<!--
       Application Description Framework
@@ -12,7 +12,7 @@
       Transform ADL to Hibernate
       
       $Author: sb $
-      $Revision: 1.6 $
+      $Revision: 1.7 $
   -->
 
 	<xsl:param name="namespace"/>
@@ -138,7 +138,7 @@
 	*
 	*	  <xsl:value-of select="@revision"/>
     *
-    *	  Generated using adl2hibernate.xslt revision <xsl:value-of select="substring('$Revision: 1.6 $', 12)"/>
+    *	  Generated using adl2hibernate.xslt revision <xsl:value-of select="substring('$Revision: 1.7 $', 12)"/>
     *
     ***************************************************************************
 			</xsl:comment>
diff --git a/transforms/adl2mssql.xslt b/transforms/adl2mssql.xslt
index d59acee..9521522 100755
--- a/transforms/adl2mssql.xslt
+++ b/transforms/adl2mssql.xslt
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <xsl:stylesheet version="1.0" 
-  xmlns="http://cygnets.co.uk/schemas/adl-1.2" 
-  xmlns:adl="http://cygnets.co.uk/schemas/adl-1.2"
+  xmlns="http://libs.cygnets.co.uk/adl/1.1/" 
+  xmlns:adl="http://libs.cygnets.co.uk/adl/1.1/"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
   <!--
       Application Description Language framework
@@ -12,7 +12,7 @@
       Convert ADL to MS-SQL
       
       $Author: sb $
-      $Revision: 1.13 $
+      $Revision: 1.14 $
   -->
     
   <xsl:output indent="no" encoding="UTF-8" method="text"/>
@@ -112,7 +112,7 @@
         --    <xsl:value-of select="$product-version"/>
         --
         --    Database for application <xsl:value-of select="@name"/> version <xsl:value-of select="@version"/>
-        --    Generated for MS-SQL 2000+ using adl2mssql.xslt <xsl:value-of select="substring('$Revision: 1.13 $', 12)"/>
+        --    Generated for MS-SQL 2000+ using adl2mssql.xslt <xsl:value-of select="substring('$Revision: 1.14 $', 12)"/>
 	    --    THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT IT.
 		--
 		--    <xsl:value-of select="@revision"/>
diff --git a/transforms/adl2views.xslt b/transforms/adl2views.xslt
index ebd4769..95b6724 100755
--- a/transforms/adl2views.xslt
+++ b/transforms/adl2views.xslt
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <xsl:stylesheet version="1.0"
-	xmlns="http://cygnets.co.uk/schemas/adl-1.2"
-	xmlns:adl="http://cygnets.co.uk/schemas/adl-1.2"
+	xmlns="http://libs.cygnets.co.uk/adl/1.1/"
+	xmlns:adl="http://libs.cygnets.co.uk/adl/1.1/"
 	xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
 	xmlns:msxsl="urn:schemas-microsoft-com:xslt">
 	<!--
@@ -13,8 +13,8 @@
     Transform ADL into velocity view templates
     
     $Author: sb $
-    $Revision: 1.11 $
-    $Date: 2008-07-10 10:12:17 $
+    $Revision: 1.12 $
+    $Date: 2008-10-02 10:52:45 $
 	-->
 	<!-- WARNING WARNING WARNING: Do NOT reformat this file! 
 		Whitespace (or lack of it) is significant! -->
@@ -124,7 +124,7 @@
 			Auto generated Velocity maybe-delete form for <xsl:value-of select="@name"/>,
 			generated from ADL.
 
-			Generated using adl2views.xslt <xsl:value-of select="substring( '$Revision: 1.11 $', 10)"/>
+			Generated using adl2views.xslt <xsl:value-of select="substring( '$Revision: 1.12 $', 10)"/>
 		</xsl:comment>
 		<xsl:call-template name="maybe-delete">
 			<xsl:with-param name="entity" select="."/>
@@ -162,7 +162,7 @@
 						Auto generated Velocity maybe-delete form for <xsl:value-of select="@name"/>,
 						generated from ADL.
 
-						Generated using adl2views.xslt <xsl:value-of select="substring( '$Revision: 1.11 $', 10)"/>
+						Generated using adl2views.xslt <xsl:value-of select="substring( '$Revision: 1.12 $', 10)"/>
 
 						<xsl:value-of select="/adl:application/@revision"/>
 					</xsl:comment>
@@ -245,7 +245,7 @@
 			Auto generated Velocity <xsl:value-of select="@name"/> form for <xsl:value-of select="ancestor::adl:entity/@name"/>,
 			generated from ADL.
 
-			Generated using adl2views.xslt <xsl:value-of select="substring( '$Revision: 1.11 $', 10)"/>
+			Generated using adl2views.xslt <xsl:value-of select="substring( '$Revision: 1.12 $', 10)"/>
 
 			<xsl:value-of select="/adl:application/@revision"/>
 		</xsl:comment>
@@ -368,7 +368,7 @@
 					Auto generated Velocity form for <xsl:value-of select="ancestor::adl:entity/@name"/>,
 					generated from ADL.
 
-					Generated using adl2views.xsl <xsl:value-of select="substring( '$Revision: 1.11 $', 10)"/>
+					Generated using adl2views.xsl <xsl:value-of select="substring( '$Revision: 1.12 $', 10)"/>
 
 					<xsl:value-of select="/adl:application/@revision"/>
 				</xsl:comment>
@@ -974,7 +974,7 @@
 			Auto generated Velocity list for <xsl:value-of select="@name"/>,
 			generated from ADL.
 
-			Generated using adl2views.xslt <xsl:value-of select="substring( '$Revision: 1.11 $', 10)"/>
+			Generated using adl2views.xslt <xsl:value-of select="substring( '$Revision: 1.12 $', 10)"/>
 		</xsl:comment>
 
 		#capturefor( title)
@@ -1013,7 +1013,7 @@
 					  Auto generated Velocity list for <xsl:value-of select="ancestor::adl:entity/@name"/>,
 					  generated from ADL.
 
-					  Generated using adl2listview.xsl <xsl:value-of select="substring( '$Revision: 1.11 $', 10)"/>
+					  Generated using adl2listview.xsl <xsl:value-of select="substring( '$Revision: 1.12 $', 10)"/>
 				  </xsl:comment>
 				  <xsl:call-template name="install-scripts"/>
 			  </head>
diff --git a/transforms/base-type-include.xslt b/transforms/base-type-include.xslt
index 0e1bbba..d1b3b91 100755
--- a/transforms/base-type-include.xslt
+++ b/transforms/base-type-include.xslt
@@ -10,13 +10,13 @@
     one place for ease of maintenance
     
     $Author: sb $
-    $Revision: 1.1 $
-    $Date: 2008-05-29 16:40:09 $
+    $Revision: 1.2 $
+    $Date: 2008-10-02 10:52:40 $
   -->
 
 <xsl:stylesheet version="1.0"
-  xmlns="http://cygnets.co.uk/schemas/adl-1.2"
-  xmlns:adl="http://cygnets.co.uk/schemas/adl-1.2"
+  xmlns="http://libs.cygnets.co.uk/adl/1.1/"
+  xmlns:adl="http://libs.cygnets.co.uk/adl/1.1/"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
   exclude-result-prefixes="adl">
 
diff --git a/transforms/csharp-type-include.xslt b/transforms/csharp-type-include.xslt
index f2090ae..9c2532a 100755
--- a/transforms/csharp-type-include.xslt
+++ b/transforms/csharp-type-include.xslt
@@ -10,13 +10,13 @@
     one place for ease of maintenance
     
     $Author: sb $
-    $Revision: 1.1 $
-    $Date: 2008-05-29 16:40:09 $
+    $Revision: 1.2 $
+    $Date: 2008-10-02 10:52:40 $
   -->
 
 <xsl:stylesheet version="1.0"
-  xmlns="http://cygnets.co.uk/schemas/adl-1.2"
-  xmlns:adl="http://cygnets.co.uk/schemas/adl-1.2"
+  xmlns="http://libs.cygnets.co.uk/adl/1.1/"
+  xmlns:adl="http://libs.cygnets.co.uk/adl/1.1/"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
   exclude-result-prefixes="adl">
 
diff --git a/transforms/i18n-en-GB-include.xslt b/transforms/i18n-en-GB-include.xslt
index 9252781..6461ba2 100755
--- a/transforms/i18n-en-GB-include.xslt
+++ b/transforms/i18n-en-GB-include.xslt
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <xsl:stylesheet version="1.0"
-	xmlns="http://cygnets.co.uk/schemas/adl-1.2"
-	xmlns:adl="http://cygnets.co.uk/schemas/adl-1.2"
+	xmlns="http://libs.cygnets.co.uk/adl/1.1/"
+	xmlns:adl="http://libs.cygnets.co.uk/adl/1.1/"
 	xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
 	xmlns:msxsl="urn:schemas-microsoft-com:xslt">
 	
@@ -22,8 +22,8 @@
 	Templates are listed in alphabetical order.
     
     $Author: sb $
-    $Revision: 1.2 $
-    $Date: 2008-06-03 14:38:15 $
+    $Revision: 1.3 $
+    $Date: 2008-10-02 10:52:40 $
 	-->
 
 	<xsl:template name="i18n-add-a-new">