Might make more sense to raise an exception here, then?