no debug mode, just ```echo```. You will forced wrap a ob cache to flush echo message when call it in controller. why do that? I never see a lib force run ```echo```.