assign works on the parser as desired