NULL is signaling an error, should this fn return `riak_error` instead?