I agree with @GGK above.
This is how Kenya police make little cash aside to top up their salaries,this they are trained at kiganjo and practice with vigor at stations.
The merits of a case doesn't matter to them, what matters is the quick cash before the next officer takes over!
If you can sort the matter before police station,good for the arresting officer(s).
At the police station,the bread for the arresting officer becomes small,thats why you are not booked to the OB direct but to a kasmall book or paper.
If now booked in the OB the arresting officer is very mad since he is now out of the game and real police work begins for him.
At this point is when extra charges appear to revenge on you.
Now the ball is squarely in the OCS court for him to skim by asking for cash bail which in most cases is a bribe.
If you give the cash bail you can postpone your appearing in court forever.
The next stage is the prosecutor [who is mostly a policeman] and the court clerks,remember they have your cash bail,if you can make it to the courts by say 6 am you can make deals with them and let them share the cash bail,failure to this you are in problems.
You make one simple mistake of coming late for a mention of case and they will be many, a warrant of arrest is issued and you might be just outside there and they know it and there you go to industrial area prison remand till your case is finished or the next hearing 14 days to come!
THE FACTS OF THE CASE DON'T MATTER IN THIS CHAIN,IT'S BUSINESS!
In our Kenya people to avoid:
1.Kenya Police
2.Lawyers
3.Conmen [mostly in designer suits]
Thugs are okay to some extent you can defend yourself!