handle 'Error' messages for public api methods and reduce requirements to 0.8