Is it possible for `DW::OAuth::Access->tokens_for_user` to return undef? I'm always nervous about trusting the return values... this code will crash if it isn't an arrayref.