The current LIFT_TEST_FUNC* macros generate objects whose names are directly based on the test name argument. This easily leads to naming conflicts.
We need to make these object names less likely to clash with any other names in the same namespace. Adding some sort of atypical prefix (e.g, '__generated_test_object' or something along those lines) would probably suffice.