Improve parameter handling in named predicates

Description

Follows up on

In particular:

  • `param(String)` in the context should return an optional.

  • Not consuming all parameters in `create` should yield an exception (unrecognized/unused parameters).

Environment

None

Assignee

Yoann Rodière

Reporter

Yoann Rodière

Labels

None

Suitable for new contributors

None

Pull Request

None

Feedback Requested

None

Fix versions

Priority

Major