# Pastebin VK6OimoN MacBook-Pro-de-Fernando:rakudo fernando$ ./perl6 -e 'role R { method r {...} }; class C does R { has R $.a }' ===SORRY!=== Error while compiling -e Method 'r' must be implemented by C because it is required by roles: R. at -e:1 MacBook-Pro-de-Fernando:rakudo fernando$ ./perl6 -e 'role R { method r {...} }; class C does R { has R $.a handles is required }' MacBook-Pro-de-Fernando:rakudo fernando$