Error can be passed into async() + new helper method.