fix #4242
add DomainErrors to some bessel functions, part of #4187