diff --git a/step-run/src/main/xml/specification.xml b/step-run/src/main/xml/specification.xml
index 6477069..d056e5f 100644
--- a/step-run/src/main/xml/specification.xml
+++ b/step-run/src/main/xml/specification.xml
@@ -141,9 +141,10 @@ readable port will be connected to it if no explicit connection is provided.
- Options of the dynamically executed pipeline that are not declared with p:run-option on the p:run
- invocation will receive an empty sequence as their value. Options that are declared on p:run-option but not in the dynamically
- executed pipeline will be silently ignored.
+ Options of the dynamically executed pipeline that are not provided by a p:run-option on the p:run
+ invocation will be defaulted in the normal way (if the option is required, the
+invocation will fail, for example). Options that are provided by p:run-option but not declared in the dynamically
+ executed pipeline are silently ignored.
Each output port of the pipeline can appear as a same-named output port of the p:run step. In order for
this to happen, the port needs to be explicitly declared in the p:run step. In contrast to output declarations