Does one have to explain themselves why they are at a residence of a friend? How that can be considered a crime, beats me. Only in America I suppose..
I know, it sounds crazy.
I think that if you take the 5th and refuse to answer on the grounds that your answer my incriminate you....the grand jury can offer you immunity. Then you are compelled to answer questions, and if you don't, then you can be tossed in jail for contempt of court. I believe this is what happened to Greg Anderson in the Barry Bonds case.