Updating the spec requiring 3.9 to have the IllegalArgumentException signalled through onError