This is something that I do a lot of, where when I have a problem that is vexing me in the real world, I sort of shift it to my subconscious and let it run on the back burner. It works well for me particularly with shape systems, so if the problem is one that can be defined in shapes (and that is a pretty large set), often a solution will bubble to the surface after sleep. It's not a new practice: google Friedrich Kekule and you'll understand.
Anyway, I was dreaming system architecture last night, breaking down the system into components and seeing how they fit together in ways that might solve some problems that we have currently. I was doing really well too, until David Hasselhoff crashed his Ferrari through the living room window because he wanted to show off his new piano.
Well, it was a pretty cool piano, I have to admit. All the strings were silver. And he couldn't actually play the piano, but he was taking lessons.
I spent a lot of time after that kissing Hasselhoff's ass because I wanted him to fund a movie that starred him. Speaking to his vanity, as it were.
Incidentally, I did wake up with some good answers to the problem I was working on. None of them involve Hasselhoff. Or a piano.