simplification: initial current context should just be the first one.
there is no current context information when the file is first read.