agree with you. should let be handled by extension manager. Will change it. 
thanks, @xingnan