Implements a conditional IF logic for a single property and a value expression. The value expression can start with a simple inequality operator, such as '>='. If no inequality is given, then equality is assumed.
Author: Jacob W Anderson (c) Portrate, LLC. All rights reserved.
Implements the logical NOT rule where it will evaluate to true if all of its constituents evaluates to false, and vise versa. If this rule has no children then true will be returned.