hackathon changes to support multiple repeat objects per test and an index file to be able to access internals when used as a dependency