Optional parameters and link types.
Build forward...