SMS: Functional categories and parametric variation