Make required parameters actually required