#!/usr/bin/env perl use v5.14; package MyClass { use Moose; use MooseX::ModifyTaggedMethods; use Sub::Talisman qw( Bold Italic ); around methods_tagged("Bold") => sub { my ($orig, $self, @params) = @_; my $string = $self->$orig(@params); return "$string"; }; around methods_tagged("Italic") => sub { my ($orig, $self, @params) = @_; my $string = $self->$orig(@params); return "$string"; }; sub greeting :Bold :Italic { return "Hello World"; } } say MyClass->greeting;