Pulling a rabbit out of a hat - that is a term Denny Crane told to Alan Shore in the television series, Boston Legal, when he is an attorney for a client whose case he could not win. Denny said he used this term as an attorney and in life. Surprising to say, Alan found a way to win the case in a matter, which would make the client happy because he used that ideology.
Pulling a rabbit out of a hat is allowing for more choices. Sometimes the most obvious choice is not always the choice that pleases everybody, or in the case of being an attorney, the client. The more choices you have, the more informed you become. This enables you to make the best choice to fill your need.
Pulling a rabbit out of a hat can work for anyone as long as the problem or situation is being looked from every angle. This is also following along the guideline that anything is possible. You may have to work it a bit to bring out the choices you want, of course there is still no guarantee that the choice you want will be chosen. That is why, like an attorney, you have to back up your choice with a solid reasoning as to why the choice being offered is the best choice on the table, instead of the most obvious choice.
Pulling a rabbit out of your hat is not necessarily a bad thing to do. Like any other ideology, it helps opens doors and opening doors is what everyone in life wants to do.