Based on Greiner (2008), should C++ programming language be extended to include an XML editor and parser like Java programming language? Or, should this be built into the integrated development environment (IDE) that supports the programming language? Explain why.