Insert-at() now throws an error if needle is lesser than 1