Safety commit before generalizing field access to recursive children.
Safety commit before introducing Post class.