Simplify Siren's Repository
Extract Strategy
Extract Context
Push up Transition extensions