Added TextNode spec + fixed builder methods