Defect/983 macro format empty parameters

see #983