rule.hpp: added protection from multiple translating during compilation + not an abstract class
rule.hpp: added protection from multiple translating during compilation +
not an abstract class

piotr-semenov/libq