change the intended semantics of passing in an empty cparam/hparams arg