Removed ExpressionType
intersect(Box, Box) and almostEquals() -- the last one is for tests
Introducing Propagatable Expressions.
Tests for ExpressionPropagatable
Test for narrow
Expression improved
Rejector refactoring (1) BaseRejector
Rejector refactoring (2) RejectorByValue
Rejector refactoring (3): RejectorByFirstDerivative
Rejector refactoring (4): RejectorBySecondDerivative
Rejector refactoring (5): Rejector CONSTRAINT Propagation
Rejector refactoring (6): Rejector
Tests for Rejectors
Function to return derivatives as Expressions
Adaptation for new Rejectors
Tests
ListCleaner which cleans a list in it's finalizer is back.
Part of previous commit
FunctionNEW -> Function. Also a few bug fixes in Function.
Minor enhancement in Gradient (readability)