frameCreationTests: fix testcase
frameCreationTests: add test for non-named subframes
builder: buildName will recurse parent elements until it finds a name to replace with