The Smart Forfour Hatchback is about as compact as city cars come  and the hatchback’s design succeeds well in its aim of compromising as little functionality as possible As a result  Smart’s four-seater is a car that can be driven in town every day