ElementBuilder (adaptation test2)