added error_handler; automatic error-function-call when use mlk::lerr(error_code)