Apparently asin now throws Math::DomainError instead of Errno::EDOM