Prague is cooking up a smoking ban that finally takes into account the Czech mentality.