Test coverage for using something that is not a closure literal to define rules using DSL

+review REVIEW-5177
Unbound inputs produce error message with line number of input declaration, and suggestions on alternatives when using model DSL

+review REVIEW-5177