Trong lập trình Raku, cả lớp `Student` (Học sinh) và lớp `Teacher` (Giáo viên) đều có thể sử dụng các `roles` (vai trò) như `Callable` (Có thể gọi) hoặc `Serializable` (Có thể tuần tự hóa) để thêm các hành vi bổ sung mà không cần phải tạo ra một mối quan hệ kế thừa trực tiếp giữa chúng.