I just assumed that hiding error in unsupported browsers would be better than having unhanded exception.