exposed errors as a public attribute rather than through a getter