make access to `add_optional_parameter` easier