Ditched halt 406 for raising an exception; removed extra Github links.