Construct arguments set to NULL when optional