Como criar métodos de perfil no Scala?

O que é uma maneira padrão de criar perfil de chamadas do método Scala?

O que eu preciso são ganchos em torno de um método, usando o que eu posso usar para iniciar e parar os Timer

Em Java, uso a programação de aspectos, aspectJ, para definir os métodos a serem analisados e injetar bytecode para obter o mesm

xiste uma maneira mais natural em Scala, onde eu posso definir um monte de funções a serem chamadas antes e depois de uma função sem perder nenhuma digitação estática no process

questionAnswers(22)

yourAnswerToTheQuestion