std::string create_declaration(char = 0, bool = false) const;
std::string create_replacement(VariableScope, const char * = 0) const;
std::string create_expression(const char * = 0) const;
std::string create_declaration(char = 0, bool = false) const;
std::string create_replacement(VariableScope, const char * = 0) const;
std::string create_expression(const char * = 0) const;