Actually, this wouldn't be hard at all to implement. The Canadian Revenue Agency (CRA) has 33 million little boxes, one for each taxpayer (really). Whenever you pay your taxes, the money that YOU pay goes into YOUR box. Each time the government spends money, somebody has to go through each box and take out that taxpayer's share. Simple really, although it does take a lot of people to manage this (that's why there are so many civil servants). All they would have to do is paint each conscientious objector's box a different colour (e.g. pinko or perhaps orange) to make sure that when it's a military expenditure, the collector would be able to identify which boxes to skip over. Of course this means that the collector will need to take more money from each of the other boxes, but hey what's a little inconvenience when it comes to democracy?
Speaking of puppetry, don't forget these guys: [url]http://www.puppetryofthepenis.com//url]