add fnexpr tests
add vid context with tests