Adds heuristic for major path.
Merge branch 'master' into sre-description
Coerces types for Rich structures at lookup.
Merge branch 'master' into sre-description
Sorting out type changes.
Makes description robust against missing positions.