I don't follow you, you called Khidistavi a vandal ("Changing vandal changes by Khidistavi") and now you say you are following their advices? Anyway, if they said so, they are wrong: the barrier=* tag is to be used for physical barriers (fenced, walls, blocks, bollards ecc.), not for boundaries.