added support for implicit 'output' statements when an expression at the end of a list yields a result. This makes passing predicates into higher order functions less clunky, as is noticeable in the updated For.logo example.
updated For.logo example