Does not add _text when node is empty, update specs