Classifying conditionals: form and function