Do you want to throw an exception here? or fail silently?