Pass around error objects for easier debugging