add spec
Revert "Sections use the parent value as the context"

This reverts commit 7de9cfa2ba52ada7d6d3576419f77cea8e221e98.