Most Apache directives use one parameter, e.g.:

    ServerName forge.puppetlabs.vm
    AuthType Basic
    DocumentRoot /srv/myapp
    Require valid-user

Setting this parameter to zero means the directive takes no parameter (which is hardly ever the case, can't even think of one from the top of my head).

In the end, this type will probably be mostly used in DSL wrappers, where each wrapper will set `:args_params` to the right value for the parameter being managed by the definition.