I also have posted this link in a lot of places ... here also I think. It is good information.
There is nothing offensive about asking to have an attorney present before you answer any questions other then "Name, rank and serial number"
You will never out wit the officer, who as mentioned, "Is a professional witness" before a legal process.
Be polite, not combative, answer the basic questions. The shut up!
If they want more information find let them find another source for it, don't give it to them!