renamed Condition variable to condition
tests for empty property paths