Added Root node.
Updated with Root node.
Fixed double semi colon at the end of string arrays-
Updated with Root node.
Added ast selector functions.
Added ast_functions.