protected abstract string CreateEscapedIdentifier(string value); protected abstract string CreateValidIdentifier(string value);