support global string initializer