issue #70: added some more validation to text entry in conditional text box based on actual input and predicate validity rather than just syntax validity.