let has_prop_goal = ref false