trace function calls with wraps
test file