Take out "context" structure and just make them globals; fix "up" to
"top" problem.