There are situations where multiple keywords can be pulled from a domain name that have nothing to do with the site, read up in the thread
Already readed. I mean Google can determine the right keywords using other data. It can determine site topic by text semantics and neigbourghs. Explore google sets for example.
Well, according to one of your other threads you like to run tests. You should test this theory, you be surprised by the results. Review sitepoint for the test they did on this, it had very surprising results.
But say your users are typing in your domain name WITHOUT hyphens. Would the results be different? The SEs may not return results for the hyphenated listing. Or do they?