I don't like a rescue with a 'nil'.  Should this be logged or warned or raised?