Does this need a call to ```checkArgs(args)```?