add working parser
toNode can convert empty structures and populated structures