adding a within advice
adding afterReturning advice logging the returned value
adding an afterThrowing advice but the exception propagation is as usual