tjholowaychuk: and for handling errors in event emitters, they're really nice