New principle application: no more return false on error, but mysfw\exception
Add an utility function to throw exceptions
New principle: no more return false on errors, but exception
Warning() hunt