Make EComponentHolder an interface
Implement ExtraHandler
Implement FragmentArgHandler
Implement SystemServiceHandler