At first sight, it seems that opArgs means Optional Arguments, my mistake. Could you just add the documentation to the constructor to avoid any misunderstanding like mine this time.