public PhpString(string x, string y) { if (string.IsNullOrEmpty(y)) { Append(x); } else if (string.IsNullOrEmpty(x)) { Append(y); } else { _chunks = new object[2] { x, y }; _chunksCount = 2; _flags = Flags.IsArrayOfChunks | Flags.IsNonEmpty; } }