internal CustomRestriction(Expression expression) { Debug.Assert(expression != null); _expression = expression; }