Given better error information on failures