compose in/out goals in proof elements (e.g. parallel or seq)
support "mark features" on all proof elements

Compose in/out goals for non-ProofEntry elements
"not set" intent when it is not available
A list selection dialog that allows using the entered filter text as a new value.
Intent selection dialog

Support selecting Intent in MarkFeaturesDialog as well.