Parser Interface. non-functional.