Damn man.. that's just a difficult situation for everyone. That's pretty much why I choose to only have a very small amount of shit on my person at any given time, because I would hate to be too obvious.. whew. It's good that you got out of it ok.

What time was it? Because it's generally very strange for a policeman to ask for license and registration during the daytime without need, especially when you're obeying the law.

Very strange man, very strange.