stored state, call `getstate("page", "id", "key")`, and to store state,
call `setstate("page", "id", "key", "value")`.
+To access ikiwiki's ARGV array, call `getargv()`. To change its ARGV, call
+`setargv(value)`.
+
## Notes on function parameters
The [[plugin_interface_documentation|write]] talks about functions that take
FormBuilder perl objects), or use it to call `template()` (which returns a
perl HTML::Template object).
-Also. the `getopt` hook doesn't work, as ARGV is not available to the external
-plugin.
-
## Performance issues
Since each external plugin is a separate process, when ikiwiki is