parse works in coordination with scope chain