mushtaq/scala-aop archive