For my main package loading, I want to use melpa-stable. There's at least one package (dash) that I know breaks my config if I use the melpa version. That's fine - I've no problem using melpa-stable as my default archive.
But there are some packages I need to get from melpa - specifically sublime-themes. Obviously I could download that package manually and install it somewhere in my load-path, but I'd prefer to use the package manager (and I'd also like to do so from elisp, so I can have my init.el install it if it's not present, for when I go to a new machine).
Is it possible to say "use this archive for this package, but don't use it for other packages"?