The label and caption for the parameter list user function documentation is now supplied to uf_doc().
This allows different types of tables to be generated, for example the default value is useful for
the value.set user function but not value.write, while allowing tables to still be shared.