+ /**
+ * Write option for a specified key
+ * @param key option name
+ * @param value option value
+ * @return package (self) for chainability
+ */
+ public Package option(String key, String value) {
+ if (key == null)
+ throw new NullPointerException("option name cannot be null");
+ yaz4jlib.ZOOM_package_option_set(pack, key, value);
+ return this;
+ }