implement Aspect#initialize
done implementing Aspect
merge