tjholowaychuk: nice compared to handling errors in browser JS, or in PHP