all the tests have been moved to ``tests/test_generic`` (where these are tested, and do raise)

I think its much more consistent to always have the same behavior (I think the 1-element interpreted as a value is relatively recent anyhow, maybe 0.11)

it prevents accidents