e2ga decoupling from BladeASM