diff --git a/Clojure/ClojureCLR.sln b/Clojure/ClojureCLR.sln
index e32726672..653996991 100644
--- a/Clojure/ClojureCLR.sln
+++ b/Clojure/ClojureCLR.sln
@@ -45,265 +45,75 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug 3.5|Any CPU = Debug 3.5|Any CPU
- Debug 3.5|Mixed Platforms = Debug 3.5|Mixed Platforms
- Debug 3.5|x86 = Debug 3.5|x86
Debug 4.0|Any CPU = Debug 4.0|Any CPU
- Debug 4.0|Mixed Platforms = Debug 4.0|Mixed Platforms
- Debug 4.0|x86 = Debug 4.0|x86
- Debug|Any CPU = Debug|Any CPU
- Debug|Mixed Platforms = Debug|Mixed Platforms
- Debug|x86 = Debug|x86
Release 3.5|Any CPU = Release 3.5|Any CPU
- Release 3.5|Mixed Platforms = Release 3.5|Mixed Platforms
- Release 3.5|x86 = Release 3.5|x86
Release 4.0|Any CPU = Release 4.0|Any CPU
- Release 4.0|Mixed Platforms = Release 4.0|Mixed Platforms
- Release 4.0|x86 = Release 4.0|x86
- Release|Any CPU = Release|Any CPU
- Release|Mixed Platforms = Release|Mixed Platforms
- Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug 3.5|Any CPU.ActiveCfg = Debug 3.5|Any CPU
{B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug 3.5|Any CPU.Build.0 = Debug 3.5|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug 3.5|Mixed Platforms.ActiveCfg = Debug 3.5|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug 3.5|Mixed Platforms.Build.0 = Debug 3.5|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug 3.5|x86.ActiveCfg = Debug 3.5|Any CPU
{B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug 4.0|Any CPU.ActiveCfg = Debug 4.0|Any CPU
{B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug 4.0|Any CPU.Build.0 = Debug 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug 4.0|Mixed Platforms.ActiveCfg = Debug 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug 4.0|Mixed Platforms.Build.0 = Debug 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug 4.0|x86.ActiveCfg = Debug 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug|Any CPU.ActiveCfg = Debug 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug|Any CPU.Build.0 = Debug 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug|Mixed Platforms.ActiveCfg = Debug 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug|Mixed Platforms.Build.0 = Debug 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Debug|x86.ActiveCfg = Debug 4.0|Any CPU
{B8089F66-DFBD-4906-BEE0-B317689C2524}.Release 3.5|Any CPU.ActiveCfg = Release 3.5|Any CPU
{B8089F66-DFBD-4906-BEE0-B317689C2524}.Release 3.5|Any CPU.Build.0 = Release 3.5|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Release 3.5|Mixed Platforms.ActiveCfg = Release 3.5|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Release 3.5|Mixed Platforms.Build.0 = Release 3.5|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Release 3.5|x86.ActiveCfg = Release 3.5|Any CPU
{B8089F66-DFBD-4906-BEE0-B317689C2524}.Release 4.0|Any CPU.ActiveCfg = Release 4.0|Any CPU
{B8089F66-DFBD-4906-BEE0-B317689C2524}.Release 4.0|Any CPU.Build.0 = Release 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Release 4.0|Mixed Platforms.ActiveCfg = Release 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Release 4.0|Mixed Platforms.Build.0 = Release 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Release 4.0|x86.ActiveCfg = Release 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Release|Any CPU.ActiveCfg = Release 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Release|Any CPU.Build.0 = Release 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Release|Mixed Platforms.ActiveCfg = Release 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Release|Mixed Platforms.Build.0 = Release 4.0|Any CPU
- {B8089F66-DFBD-4906-BEE0-B317689C2524}.Release|x86.ActiveCfg = Release 4.0|Any CPU
{656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug 3.5|Any CPU.ActiveCfg = Debug 3.5|Any CPU
{656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug 3.5|Any CPU.Build.0 = Debug 3.5|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug 3.5|Mixed Platforms.ActiveCfg = Debug 3.5|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug 3.5|Mixed Platforms.Build.0 = Debug 3.5|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug 3.5|x86.ActiveCfg = Debug 3.5|Any CPU
{656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug 4.0|Any CPU.ActiveCfg = Debug 4.0|Any CPU
{656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug 4.0|Any CPU.Build.0 = Debug 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug 4.0|Mixed Platforms.ActiveCfg = Debug 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug 4.0|Mixed Platforms.Build.0 = Debug 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug 4.0|x86.ActiveCfg = Debug 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug|Any CPU.ActiveCfg = Debug 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug|Any CPU.Build.0 = Debug 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug|Mixed Platforms.ActiveCfg = Debug 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug|Mixed Platforms.Build.0 = Debug 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Debug|x86.ActiveCfg = Debug 4.0|Any CPU
{656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release 3.5|Any CPU.ActiveCfg = Release 3.5|Any CPU
{656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release 3.5|Any CPU.Build.0 = Release 3.5|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release 3.5|Mixed Platforms.ActiveCfg = Release 3.5|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release 3.5|Mixed Platforms.Build.0 = Release 3.5|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release 3.5|x86.ActiveCfg = Release 3.5|Any CPU
{656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release 4.0|Any CPU.ActiveCfg = Release 4.0|Any CPU
{656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release 4.0|Any CPU.Build.0 = Release 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release 4.0|Mixed Platforms.ActiveCfg = Release 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release 4.0|Mixed Platforms.Build.0 = Release 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release 4.0|x86.ActiveCfg = Release 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release|Any CPU.ActiveCfg = Release 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release|Any CPU.Build.0 = Release 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release|Mixed Platforms.ActiveCfg = Release 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release|Mixed Platforms.Build.0 = Release 4.0|Any CPU
- {656E1517-B0CA-47B4-B068-3DF43DC41F8A}.Release|x86.ActiveCfg = Release 4.0|Any CPU
{B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug 3.5|Any CPU.ActiveCfg = Debug 3.5|Any CPU
{B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug 3.5|Any CPU.Build.0 = Debug 3.5|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug 3.5|Mixed Platforms.ActiveCfg = Debug 3.5|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug 3.5|Mixed Platforms.Build.0 = Debug 3.5|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug 3.5|x86.ActiveCfg = Debug 3.5|Any CPU
{B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug 4.0|Any CPU.ActiveCfg = Debug 4.0|Any CPU
{B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug 4.0|Any CPU.Build.0 = Debug 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug 4.0|Mixed Platforms.ActiveCfg = Debug 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug 4.0|Mixed Platforms.Build.0 = Debug 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug 4.0|x86.ActiveCfg = Debug 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug|Any CPU.ActiveCfg = Debug 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug|Any CPU.Build.0 = Debug 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug|Mixed Platforms.ActiveCfg = Debug 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug|Mixed Platforms.Build.0 = Debug 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Debug|x86.ActiveCfg = Debug 4.0|Any CPU
{B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release 3.5|Any CPU.ActiveCfg = Release 3.5|Any CPU
{B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release 3.5|Any CPU.Build.0 = Release 3.5|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release 3.5|Mixed Platforms.ActiveCfg = Release 3.5|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release 3.5|Mixed Platforms.Build.0 = Release 3.5|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release 3.5|x86.ActiveCfg = Release 3.5|Any CPU
{B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release 4.0|Any CPU.ActiveCfg = Release 4.0|Any CPU
{B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release 4.0|Any CPU.Build.0 = Release 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release 4.0|Mixed Platforms.ActiveCfg = Release 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release 4.0|Mixed Platforms.Build.0 = Release 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release 4.0|x86.ActiveCfg = Release 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release|Any CPU.ActiveCfg = Release 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release|Any CPU.Build.0 = Release 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release|Mixed Platforms.ActiveCfg = Release 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release|Mixed Platforms.Build.0 = Release 4.0|Any CPU
- {B57B71C6-A952-41A1-ABF1-9B9BACDD12ED}.Release|x86.ActiveCfg = Release 4.0|Any CPU
{A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug 3.5|Any CPU.ActiveCfg = Debug 3.5|Any CPU
{A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug 3.5|Any CPU.Build.0 = Debug 3.5|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug 3.5|Mixed Platforms.ActiveCfg = Debug 3.5|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug 3.5|Mixed Platforms.Build.0 = Debug 3.5|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug 3.5|x86.ActiveCfg = Debug 3.5|Any CPU
{A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug 4.0|Any CPU.ActiveCfg = Debug 4.0|Any CPU
{A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug 4.0|Any CPU.Build.0 = Debug 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug 4.0|Mixed Platforms.ActiveCfg = Debug 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug 4.0|Mixed Platforms.Build.0 = Debug 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug 4.0|x86.ActiveCfg = Debug 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug|Any CPU.ActiveCfg = Debug 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug|Any CPU.Build.0 = Debug 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug|Mixed Platforms.ActiveCfg = Debug 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug|Mixed Platforms.Build.0 = Debug 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Debug|x86.ActiveCfg = Debug 4.0|Any CPU
{A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release 3.5|Any CPU.ActiveCfg = Release 3.5|Any CPU
{A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release 3.5|Any CPU.Build.0 = Release 3.5|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release 3.5|Mixed Platforms.ActiveCfg = Release 3.5|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release 3.5|Mixed Platforms.Build.0 = Release 3.5|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release 3.5|x86.ActiveCfg = Release 3.5|Any CPU
{A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release 4.0|Any CPU.ActiveCfg = Release 4.0|Any CPU
{A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release 4.0|Any CPU.Build.0 = Release 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release 4.0|Mixed Platforms.ActiveCfg = Release 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release 4.0|Mixed Platforms.Build.0 = Release 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release 4.0|x86.ActiveCfg = Release 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release|Any CPU.ActiveCfg = Release 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release|Any CPU.Build.0 = Release 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release|Mixed Platforms.ActiveCfg = Release 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release|Mixed Platforms.Build.0 = Release 4.0|Any CPU
- {A9B3BA9E-6955-43E6-9846-54DEFEDCFBFC}.Release|x86.ActiveCfg = Release 4.0|Any CPU
{0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug 3.5|Any CPU.ActiveCfg = Debug 3.5|Any CPU
{0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug 3.5|Any CPU.Build.0 = Debug 3.5|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug 3.5|Mixed Platforms.ActiveCfg = Debug 3.5|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug 3.5|Mixed Platforms.Build.0 = Debug 3.5|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug 3.5|x86.ActiveCfg = Debug 3.5|Any CPU
{0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug 4.0|Any CPU.ActiveCfg = Debug 4.0|Any CPU
{0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug 4.0|Any CPU.Build.0 = Debug 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug 4.0|Mixed Platforms.ActiveCfg = Debug 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug 4.0|Mixed Platforms.Build.0 = Debug 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug 4.0|x86.ActiveCfg = Debug 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug|Any CPU.ActiveCfg = Debug 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug|Any CPU.Build.0 = Debug 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug|Mixed Platforms.ActiveCfg = Debug 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug|Mixed Platforms.Build.0 = Debug 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Debug|x86.ActiveCfg = Debug 4.0|Any CPU
{0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release 3.5|Any CPU.ActiveCfg = Release 3.5|Any CPU
{0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release 3.5|Any CPU.Build.0 = Release 3.5|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release 3.5|Mixed Platforms.ActiveCfg = Release 3.5|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release 3.5|Mixed Platforms.Build.0 = Release 3.5|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release 3.5|x86.ActiveCfg = Release 3.5|Any CPU
{0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release 4.0|Any CPU.ActiveCfg = Release 4.0|Any CPU
{0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release 4.0|Any CPU.Build.0 = Release 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release 4.0|Mixed Platforms.ActiveCfg = Release 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release 4.0|Mixed Platforms.Build.0 = Release 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release 4.0|x86.ActiveCfg = Release 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release|Any CPU.ActiveCfg = Release 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release|Any CPU.Build.0 = Release 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release|Mixed Platforms.ActiveCfg = Release 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release|Mixed Platforms.Build.0 = Release 4.0|Any CPU
- {0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}.Release|x86.ActiveCfg = Release 4.0|Any CPU
{3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug 3.5|Any CPU.ActiveCfg = Debug 3.5|Any CPU
{3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug 3.5|Any CPU.Build.0 = Debug 3.5|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug 3.5|Mixed Platforms.ActiveCfg = Debug 3.5|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug 3.5|Mixed Platforms.Build.0 = Debug 3.5|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug 3.5|x86.ActiveCfg = Debug 3.5|Any CPU
{3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug 4.0|Any CPU.ActiveCfg = Debug 4.0|Any CPU
{3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug 4.0|Any CPU.Build.0 = Debug 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug 4.0|Mixed Platforms.ActiveCfg = Debug 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug 4.0|Mixed Platforms.Build.0 = Debug 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug 4.0|x86.ActiveCfg = Debug 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug|Any CPU.ActiveCfg = Debug 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug|Any CPU.Build.0 = Debug 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug|Mixed Platforms.ActiveCfg = Debug 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug|Mixed Platforms.Build.0 = Debug 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Debug|x86.ActiveCfg = Debug 4.0|Any CPU
{3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release 3.5|Any CPU.ActiveCfg = Release 3.5|Any CPU
{3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release 3.5|Any CPU.Build.0 = Release 3.5|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release 3.5|Mixed Platforms.ActiveCfg = Release 3.5|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release 3.5|Mixed Platforms.Build.0 = Release 3.5|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release 3.5|x86.ActiveCfg = Release 3.5|Any CPU
{3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release 4.0|Any CPU.ActiveCfg = Release 4.0|Any CPU
{3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release 4.0|Any CPU.Build.0 = Release 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release 4.0|Mixed Platforms.ActiveCfg = Release 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release 4.0|Mixed Platforms.Build.0 = Release 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release 4.0|x86.ActiveCfg = Release 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release|Any CPU.ActiveCfg = Release 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release|Any CPU.Build.0 = Release 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release|Mixed Platforms.ActiveCfg = Release 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release|Mixed Platforms.Build.0 = Release 4.0|Any CPU
- {3DBF3359-43B5-47C9-9E4D-CF50D7587F20}.Release|x86.ActiveCfg = Release 4.0|Any CPU
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 3.5|Any CPU.ActiveCfg = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 3.5|Mixed Platforms.ActiveCfg = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 3.5|Mixed Platforms.Build.0 = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 3.5|x86.ActiveCfg = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 3.5|x86.Build.0 = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 4.0|Any CPU.ActiveCfg = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 4.0|Mixed Platforms.ActiveCfg = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 4.0|Mixed Platforms.Build.0 = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 4.0|x86.ActiveCfg = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 4.0|x86.Build.0 = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug|Any CPU.ActiveCfg = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug|Mixed Platforms.Build.0 = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug|x86.ActiveCfg = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug|x86.Build.0 = Debug|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 3.5|Any CPU.ActiveCfg = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 3.5|Mixed Platforms.ActiveCfg = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 3.5|Mixed Platforms.Build.0 = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 3.5|x86.ActiveCfg = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 3.5|x86.Build.0 = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 4.0|Any CPU.ActiveCfg = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 4.0|Mixed Platforms.ActiveCfg = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 4.0|Mixed Platforms.Build.0 = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 4.0|x86.ActiveCfg = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 4.0|x86.Build.0 = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release|Any CPU.ActiveCfg = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release|Mixed Platforms.ActiveCfg = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release|Mixed Platforms.Build.0 = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release|x86.ActiveCfg = Release|x86
- {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release|x86.Build.0 = Release|x86
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 3.5|Any CPU.ActiveCfg = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 3.5|Any CPU.Build.0 = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 3.5|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 3.5|Mixed Platforms.Build.0 = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 3.5|x86.ActiveCfg = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 4.0|Any CPU.ActiveCfg = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 4.0|Any CPU.Build.0 = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 4.0|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 4.0|Mixed Platforms.Build.0 = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 4.0|x86.ActiveCfg = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug|x86.ActiveCfg = Debug|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 3.5|Any CPU.ActiveCfg = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 3.5|Any CPU.Build.0 = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 3.5|Mixed Platforms.ActiveCfg = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 3.5|Mixed Platforms.Build.0 = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 3.5|x86.ActiveCfg = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 4.0|Any CPU.ActiveCfg = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 4.0|Any CPU.Build.0 = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 4.0|Mixed Platforms.ActiveCfg = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 4.0|Mixed Platforms.Build.0 = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 4.0|x86.ActiveCfg = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release|Any CPU.Build.0 = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release|Mixed Platforms.Build.0 = Release|Any CPU
- {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release|x86.ActiveCfg = Release|Any CPU
+ {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 3.5|Any CPU.ActiveCfg = Debug 3.5|Any CPU
+ {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 3.5|Any CPU.Build.0 = Debug 3.5|Any CPU
+ {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 4.0|Any CPU.ActiveCfg = Debug 4.0|Any CPU
+ {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Debug 4.0|Any CPU.Build.0 = Debug 4.0|Any CPU
+ {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 3.5|Any CPU.ActiveCfg = Release 3.5|Any CPU
+ {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 3.5|Any CPU.Build.0 = Release 3.5|Any CPU
+ {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 4.0|Any CPU.ActiveCfg = Release 4.0|Any CPU
+ {4F303159-0D0D-44D2-885D-B84F406BAF0C}.Release 4.0|Any CPU.Build.0 = Release 4.0|Any CPU
+ {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 3.5|Any CPU.ActiveCfg = Debug 3.5|Any CPU
+ {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 3.5|Any CPU.Build.0 = Debug 3.5|Any CPU
+ {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 4.0|Any CPU.ActiveCfg = Debug 4.0|Any CPU
+ {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Debug 4.0|Any CPU.Build.0 = Debug 4.0|Any CPU
+ {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 3.5|Any CPU.ActiveCfg = Release 3.5|Any CPU
+ {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 3.5|Any CPU.Build.0 = Release 3.5|Any CPU
+ {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 4.0|Any CPU.ActiveCfg = Release 4.0|Any CPU
+ {D4B7FCED-73D0-4333-9800-611A1D1C2993}.Release 4.0|Any CPU.Build.0 = Release 4.0|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Clojure/Csharp.Tests/Csharp.Tests.csproj b/Clojure/Csharp.Tests/Csharp.Tests.csproj
index 243a68a81..bfd96c4a2 100644
--- a/Clojure/Csharp.Tests/Csharp.Tests.csproj
+++ b/Clojure/Csharp.Tests/Csharp.Tests.csproj
@@ -13,7 +13,7 @@
v4.0
512
-
+
true
full
false
@@ -22,7 +22,7 @@
prompt
4
-
+
pdbonly
true
bin\Release\
@@ -30,6 +30,28 @@
prompt
4
+
+ true
+ bin\Debug 3.5\
+ TRACE;DEBUG;CLR2
+ full
+ AnyCPU
+ prompt
+ true
+ true
+ true
+
+
+ bin\Release 3.5\
+ TRACE
+ true
+ pdbonly
+ AnyCPU
+ prompt
+ true
+ true
+ true
+
..\..\lib\DLR\2.0\Microsoft.Dynamic.dll
diff --git a/Clojure/DlrConsole/DlrConsole.csproj b/Clojure/DlrConsole/DlrConsole.csproj
index 25d2c08ce..09bc24765 100644
--- a/Clojure/DlrConsole/DlrConsole.csproj
+++ b/Clojure/DlrConsole/DlrConsole.csproj
@@ -14,24 +14,44 @@
Client
512
-
- x86
+
true
- full
- false
bin\Debug\
DEBUG;TRACE
+ full
+ AnyCPU
prompt
- 4
+ true
+ true
+ false
-
- x86
- pdbonly
- true
+
bin\Release\
TRACE
+ true
+ pdbonly
+ AnyCPU
+ prompt
+ false
+ false
+
+
+ true
+ bin\Debug 3.5\
+ TRACE;DEBUG;CLR2
+ full
+ AnyCPU
+ prompt
+ true
+ true
+
+
+ bin\Release 3.5\
+ TRACE;CLR2
+ true
+ pdbonly
+ AnyCPU
prompt
- 4