resolve()
resolve_programmatic()
`RevsetExpression::resolve()` is meant for programmatically created expressions. In particular, it may not contain symbols. Let's try to clarify that by renaming the function and documenting it.
init()
check_out()