Adding parser code - preliminary.