You are right, the app.* functions are in the project and SQLTags are not (except for Client Tags) so there is no way to call app.* from an Expression Tag. There is a sneaky way to get around the one line of code limitation, but it will be difficult to troubleshoot errors. You can use the newline character (\n) in a script to create multiple lines of code.runScript("myvar=5\nreturn myvar")