New parser works including functions.