A context now returns either {def} or void instead of [def] or [].