# Pastebin hD7a36wO ❯ raku -Ilib polymorphic.raku Comment.new(id => 1, body => "blabla", commentable-id => 1, commentable-type => "post") Comment.new(id => 2, body => "bleble", commentable-id => 1, commentable-type => "photo") comment: 1; post: Post.new(id => 1, title => "bla") comment: 2; post: Nil comment: 1; photo: Nil comment: 2; photo: Photo.new(id => 1, path => "ble")