diff --git a/Apex.Serialization/Apex.Serialization.csproj b/Apex.Serialization/Apex.Serialization.csproj
index 27bfb88..40e7813 100644
--- a/Apex.Serialization/Apex.Serialization.csproj
+++ b/Apex.Serialization/Apex.Serialization.csproj
@@ -15,10 +15,11 @@
enable
enable
true
+ $(DefineConstants);LIGHT_EXPRESSION
- TRACE;DEV
+ $(DefineConstants);TRACE;DEV
@@ -48,6 +49,7 @@
+
diff --git a/Apex.Serialization/Binary.Internal.cs b/Apex.Serialization/Binary.Internal.cs
index b273fad..d885929 100644
--- a/Apex.Serialization/Binary.Internal.cs
+++ b/Apex.Serialization/Binary.Internal.cs
@@ -4,7 +4,8 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
-using System.Linq.Expressions;
+// using System.Linq.Expressions;
+using FastExpressionCompiler.LightExpression;
using System.Reflection;
namespace Apex.Serialization
@@ -455,22 +456,24 @@ public override int GetHashCode()
private static Func