support inlining literal string content