The argument list looks disorganized. Apparently it reflects the state of the SCC API :-/

Ideally there would be a link to a description of the API, specifying what keys are mandatory and what are their allowed values. Like: product_ident may (not) contain spaces, long_name is (not) optional.