Out of curiosity, why do you distinguish between FixedArgs vs FixedParams?