protected static function set_error($exception, $message = false) { return array_unshift(self::$_errors, $exception) && $message ? $exception->getMessage() : false; }