Nominal classes, reference, and functional parameters, with particular reference to Arabic