"already exists", "could not connect to server", etc are errors one might want to catch in code... Additionally, a global faultEvent handler might be nice as well.