support inline anonymous functions with variable declarator. closes #9