class ViewModel::AbstractError

def exception

object, but sometimes an Error may be used to wrap an external exception.
The exception responsible for this error. In most cases, that should be this
def exception
  self
end