Change ARGS_REQ with ARGS_OPT to ARGS_ARG
Fix initialize of an array of structs