4.4.4.5. User-defined functions