Pwnium: rewards for exploits
blog.chromium.org10 pointsby ohgodthecat0 comments
"That's a battery staple. Correct!"
And I don't believe that people will easily be able to crack that even with the minimal randomness that has been put in with current techniques. Sure if natural language cracking becomes popular you may have to become a little more creative like using a made up word or name or a number but even your example if no one knows what your password is: "My Phone number is (123) 546-8794."
should be sufficient for a very hard to crack password. And again is many times better than a simple dictionary passphrase with a few words combined.
Another option is that racket-lang has a sicp dialect of scheme that you can put as the language which will also work especially if you use drscheme (or drracket now) which is pretty nice for those that don't want or use emacs.