diff --git a/src/Result.php b/src/Result.php
index <HASH>..<HASH> 100644
--- a/src/Result.php
+++ b/src/Result.php
@@ -133,11 +133,11 @@ class Result
      */
     public function hasErrors()
     {
-        return count($this->exceptions) > 0;
+        return $this->errorCount > 0;
     }
 
     /**
-     * @return ExceptionInterface[]
+     * @return \SplObjectStorage
      */
     public function getExceptions()
     {
Correct return type, reusing variable instead of recount